标签:结构 mes test 需要 ble 设置 jsp tomcat 内容
5.1、maven的依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>compile</scope>
</dependency>
即可。
5.2、maven的依赖范围
上面的依赖信息中除了目标 jar 包的坐标(gav)外还有一个 scope 设置,scope中的内容可以设置依赖的范围。
依赖的范围有几个可选值,我们经常使用的是:compile(默认)、test、provided 这三个。如果不设置scope,则默认scope的范围是compile。
[1]、从项目的结构理解 compile 和 test 的区别
compile范围依赖的JAR包,可以在主程序中(src/main/java包下)使用,也可以在测试程序中(src/test/java包下)使用。
test范围依赖的JAR包,只可以在测试程序中(src/test/java包下)使用,在主程序中是无法使用的。
compile
|
test
|
provided
|
|
主程序
|
√
|
×
|
√
|
测试程序
|
√
|
√ |
√
|
参与打包
|
√
|
×
|
× |
参与部署
|
√
|
×
|
× |
标签:结构 mes test 需要 ble 设置 jsp tomcat 内容
原文地址:https://www.cnblogs.com/sunhao1234/p/12702681.html