there
我遇到了一个奇怪的问题。我有一个用 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 编译时,一切正常。但是如果我执行 mvn clean generated-sources ,它会抛出错误,抱怨它无法解决工件的依赖关系mygroup:MyUtilJar:jar:1.0
.
我该如何解决这个问题?
为了使生成源正常工作,您需要在存储库中拥有所有依赖项 - 本地存储库或远程存储库。仅将依赖项放在需要它的位置附近的文件夹中是行不通的。
尝试构建并安装直到将其放入本地存储库中,然后运行生成源。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)