书接上文:必学的maven的起步-CSDN博客
org.aqiuo
spring
1.0-SNAPSHOT
pom
../spring02
../spring03
../spring04
1.设置聚合工程的的打包类型为pom
注意:每个maven工程都有对应的打包方式,默认为jar,web工程为war
pom
2.设置当前的聚合工程所包含的子模块名称
../spring02
../spring03
../spring04
1.创建Maven父模块,设置打包类型为pom
2.在父工程的pom.文件中配置依赖关系(子工程沿用父工程的依赖关系)
../spring
3.在父工程的pom.文件中配置子工程中可选的依赖关系
4.在子工程中配置当前工程所继承的父工程
5.在子工程中配置使用父工程中可选依赖的坐标
//不用提供版本号,由父项目统一管理,避免版本冲突,加了版本号就是新的了
使用el表达式${}写入
4.12
5.1.35
junit
junit
${junit.version}
test
工程版本:
发布版本:
maven提供配置多种环境的设定,帮助开发者使用过程中快速切换环境
env_dep
jdbc:mysql://127.0.0.1:8080/ssm
true
env_dep1
jdbc:mysql://127.2.2.2:8080/ssm
env_dep2
jdbc:mysql://127.3.3.3:8080/ssm
mvn 指令 -P 环境定义id
例子:mvn install -P env_dep
点击下边的图标就可以跳过全部的测试用例