网站做程序,外贸网站模板源码,电话销售哪里找客户电话,wordpress数据收集表单依赖范围介绍 maven 项目不同的阶段引入到classpath中的依赖是不同的#xff0c;例如#xff0c;编译时#xff0c;maven 会将与编译相关的依赖引入classpath中#xff0c;测试时#xff0c;maven会将测试相关的的依赖引入到classpath中#xff0c;运行时#xff0c;mav…依赖范围介绍 maven 项目不同的阶段引入到classpath中的依赖是不同的例如编译时maven 会将与编译相关的依赖引入classpath中测试时maven会将测试相关的的依赖引入到classpath中运行时maven会将与运行相关的依赖引入classpath中。依赖范围就是用来控制依赖与三种classpath(编译classpath、测试classpath、运行classpath)的关系。 依赖范围更为通俗的理解其实就是给依赖包打标记例如将 A 依赖包标记为“compile”Maven 就知道 A 依赖包在项目编译的时候要被引入到 classpath 中。依赖范围必须在 pom.xml 文件中的 scope 标签中设定如下所示 dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.7/versionscopetest/scope
/dependency上述 scope 标签就是用来指定被依赖资源的依赖范围可选配置有 compile、test、provided、runtime、system、import若不指定则默认 compile。 在 pom.xml 中设定好后你需要点击“Load Maven Changes” 才会生效。
比方说你修改了标签 scope 的取值你需要 Load Maven Changes在模块的依赖管理中才会出现新的取值如下所示 http://t.csdnimg.cn/RBUwb
http://t.csdnimg.cn/GNxme
http://t.csdnimg.cn/lokMy
http://t.csdnimg.cn/7sbsB