Maven
shaoXingZJU
为了能进阿里而读书
展开
-
Maven中的Scope标签
scope 是用来限制Dependency的作用范围的, 影响maven项目在各个生命周期时导入的package的状态。旧版本中的Scope标签有5种compile默认就是compile,什么都不配置也就是意味着compile。compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常需要包含进去。testscope为test表示依赖...原创 2018-06-23 20:12:01 · 182 阅读 · 0 评论 -
Maven 命令格式及一些常用命令
Maven自身指定定义了一套对项目进行编译,测试,打包,运行,部署等工作的抽象。Maven自己是不实际负责这些工作的,而是把它们交给了插件。所以Maven命令的实际工作执行者是各种各样的插件。要了解Maven命令,还得知道Maven生命周期的概念。Maven有三套独立的生命周期:clean, default和site。每个生命周期又有不同的阶段。这三个生命周期之间是互相独立的,调用一个不会影响另一...转载 2018-06-24 19:52:17 · 271 阅读 · 0 评论