yudao自建模块
yudao自建模块
创建模块
复制其他模块的目录结构,并修改 pom.xml 文件,添加依赖。
1 | yudao-cloud(根项目,最外层) |
主模块文件pom.xml
添加模块声明 :在 <modules>中添加了 <module>wgzc-module</module> ,使 Maven 多模块构建能识别该模块
模块主模块pom.xml添加<relativePath>../pom.xml</relativePath>
1 | <dependencyManagement> |
- 添加 relativePath :在
<parent>中添加了<relativePath>../pom.xml</relativePath> - 添加 dependencyManagement :添加了 wgzc-module-api 的版本管理,使其子模块可以省略版本声明
api模块pom.xml修改
修复 groupId :将<groupId>fun.wgfun</groupId> 修改为 <groupId>cn.iocoder.cloud</groupId> ,与项目其他模块保持一致
server模块pom.xml修改
- 调整顺序 :将
<modelVersion>移到<parent>之前(Maven 规范) - 添加 relativePath :在
<parent>中添加了<relativePath>../pom.xml</relativePath> - 保留必要版本 :恢复了 yudao-module-system-api 和 yudao-module-infra-api 的
<version>${revision}</version>声明(因为它们不在 BOM 管理中) - 省略 wgzc-module-api 版本 :由于已在父 POM 的 dependencyManagement 中定义,可省略版本
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 微光zc的网络小窝!
评论







