码迷,mamicode.com
首页 > 其他好文 > 详细

pom中<scope></scope>一些理解

时间:2020-01-20 17:33:30      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:pat   需要   远程仓库   系统   下载   跳过   sys   默认值   system   

compile:默认值,表示当前依赖包,要参与当前项目的编译,后续测试,运行时,打包
provided:代表在编译和测试的时候用,运行,打包的时候不会打包进去
test:表示当前依赖包只参与测试时的工作:比如Junit
runtime:表示当前依赖包只参与运行周期,其他跳过了
system:从参与度和provided一致,不过被依赖项不会从maven远程仓库下载,而是从本地的系统拿。需要
systemPath属性来定义路径

pom中<scope></scope>一些理解

标签:pat   需要   远程仓库   系统   下载   跳过   sys   默认值   system   

原文地址:https://www.cnblogs.com/yiyezhiqiuwuchen/p/12218747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!