maven scope属性值设置含义

maven scope属性值设置含义

1、枚举各个属性值的含义

compile,缺省值,适用于所有阶段,会打包进项目。
provided,类似compile,期望JDK、容器或使用者会提供这个依赖。
runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。
test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。
system,类似provided,需要显式提供包含依赖的jar,Maven不会在Repository中查找它。
————————————————
版权声明:本文为CSDN博主「brave_zhao」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zy103118/article/details/84442623

上一篇:SpringBoot编译war包


下一篇:无法运行scala