Maven
琴 韵
Anything is possibole! 知识创造价值
展开
-
Maven【属性】scope
1.简介 引用组件的范围2.详细信息 类别compile 默认值,适用于所有阶段,会随着项目一起发布。 provided 类似compile,期望JDK、容器或使用者会提供这个依赖。 runtime 只在运行时使用,如JDBC驱动,适用运行和测试阶段。 test 只在测试时使用,用于编译和运行测试代码。不会随项目发布。 sys...原创 2019-05-17 16:03:33 · 117 阅读 · 0 评论 -
Maven【属性】 dependencies与dependencyManagement
DepencyManagement由于模块很多,所以又抽象了一层,抽出一个itoo-base-parent来管理子项目的公共的依赖。为了项目的正确运行,必须让所有的子项目使用依赖项的统一版本,必须确保应用的各个项目的依赖项和版本一致,才能保证测试的和发布的是相同的结果。dependencyManagement里只是声明依赖,并不实现引入,因此子项目需要显示的声明需要用的依赖。如果不在子项目...原创 2019-07-13 10:44:38 · 180 阅读 · 0 评论