maven 项目模块拆分 维护 资源配置 跳过测试(5)

1.工程模块划分

就是把原本单体项目拆成右边的子模块

这样拆  但是现在idea版本可以直接点击项目名称右击就会出现创建模块

2.聚合管理

为了避免拆分好的项目依赖版本升级 为了统一管理 做一个专门管理这些项目 (快速构建)

这个项目只有pom文件  

3.继承  模块依赖关系维护

父 pom

然后再去子pom

然后你子pom的项目依赖可以删除  前提你删除的东西和父pom一模一样

这样父子关系就建立起来了

但是为了高级  把所有的子模块的依赖版本号删除  

在你的父工程设置版本号

区别

4.属性

版本统一  如果依赖要升级  但是又想统一换 java为我们提供了一个属性的依赖管理

类似于常量  自定义的名字可以随便取 

在上面定义   下面引

5.版本管理

半成品 未完成的就是snapshot

发版 完成就是release

6.资源配置

配置的文件目录   参与过滤 需要加true   必要的时候目录前面加上  ../

但是为了所有的项目都能用到 就需要变成这个格式  

但是你的test下面也有这些   所以你需要复制下来再来配置 名字需要改  main变成test

7.多环境开发配置

为了让某个项目适应多种环境  可以采取这种策略  

但是这样还不能用 所以你需要再配置一个  -p是用哪一个环境

但是这里可以设置默认使用哪一个  true

8.跳过测试?

最快避免测试就是直接在这里设置 点击蓝色的闪电

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值