17、依赖的范围初步介绍 常用有三个取值 compile范围依赖 对主程序是否有效 有 是否参与打包 参与 对测试程序是否有效 有 test 对主程序是否有效 无 是否参与打包 不参与 对测试程序是否有效 有 例子junit provided 对主程序是否有效 有 是否参与打包 不参与 对测试程序是否有效 有 是否参与部署:否 例子 servletapi.jar 从开发阶段角度: 18、生命周期插件和目标 三套生命周期 1、clean 2、site 生成站点 3、default 最重要的 mvn compile mvn package