那里
我遇到了一个奇怪的问题。我有一个用 Maven 构建的多模块企业项目。我像这样设置项目层次结构
parentPom
--MyEar (packaging ear)
--MyUtilJar (packaging jar)
--MyEJB (packing ejb)
--MyWeb (packaging war)
在 MyEJB 项目中,pom.xml
实际上是将 apt 插件绑定到 generate-sources 阶段以生成一些 java 代码。MyEJB 依赖于 MyUtilJar 项目。
我的问题是,当我执行 mvn clean compile 时,一切正常。但是,如果我改为执行 mvn clean generate-sources ,它会抛出错误,抱怨它无法解决 artifact 的依赖关系mygroup:MyUtilJar:jar:1.0
。
我该如何解决这个问题?