Maven层级依赖打包
Topic source所以要多个模块一起编译。你想要先编译A再编译B,那就得把A推到Maven仓库,如果是私有项目,那就得自己搭个私服仓库,把A推到私服。
项目大了跨部门合作都是这么干的,但一开始几个模块实在没必要搞私服这么麻烦。
私服👉 https://www.sonatype.com/products/sonatype-nexus-repository
- 1
所以要多个模块一起编译。你想要先编译A再编译B,那就得把A推到Maven仓库,如果是私有项目,那就得自己搭个私服仓库,把A推到私服。
项目大了跨部门合作都是这么干的,但一开始几个模块实在没必要搞私服这么麻烦。
私服👉 https://www.sonatype.com/products/sonatype-nexus-repository
QXC
老师,请教一下:“如果模块A依赖模块B,则模块A需要模块B的jar包才能正常编译,我们需要在模块A中引入模块B,在根目录执行
mvn clean package
时,Maven根据根目录的pom.xml
找到包括parent
在内的共4个<module>
,一次性全部编译”这种情况下,能否在模块A中直接mvn clean package,直接将模块B打成jar包?如果在根目录下打包,会产生很多无用打包操作;如有方案,辛苦使用代码说明一下