- 标签的默认取值范围是: compile,可以省略
java的main和test目录下的代码是可以访问这个scope=compile范围内的代码的。
部署到服务器上面,jar会出现在WEB-INF目录下,如果compile这个目录的jar不参与部署的话,那么项目则无法运行。 - test,如果jar配置的scope范围是test的话,那么main下面的代码是无法访问的,因为是test目录下的代码使用的。当然,test目录下的代码自然是可以使用的。
test范围的scope是不参与部署的 - provider,如果配置的是这个范围的话,main,test目录下的代码都可以访问,不参与部署。因为tomcat会提供,仅在开发时使用.
6 maven杂谈-1
最新推荐文章于 2023-05-10 12:49:58 发布