相关疑难解决方法(0)

Maven模块+构建单个特定模块

我有一个父项目多模块Maven项目P和三个子模块A,BC.这两个BC是战项目,都依赖于A.

我可以输入mvn compileP和拥有所有的子模块正确的编译的.当我想为特定模块执行操作时,问题就来了.

我希望能够为项目打包一个war B,但是当我从B目录运行package命令时,它会抱怨它找不到依赖项A.

我从这个问题中理解:Maven和依赖模块可能Maven并不是真的设计用于这种类型的依赖解析,但这引出了如何打包的问题B

  1. mvn package我真的想要的时候是否必须运行整个项目层次结构B

  2. 每次要打包时,是否必须将A的快照安装到本地存储库中B

A仍处于活跃开发阶段时,第二种情况并不是很有趣.

这里有什么最佳做法?

java build-process maven-2

345
推荐指数
7
解决办法
20万
查看次数

标签 统计

build-process ×1

java ×1

maven-2 ×1