我有一个看起来像这样的案例:
super
parent-pom
项目A
项目B
projectA 构建得很好,但是当我尝试编译 projectB 时,我得到:
[警告] [projectA] 的 POM 无效,传递依赖项(如果有)将不可用:为 [projectA] 构建有效模型时遇到 1 个问题
[错误] 缺少 thrid-party.jar 的“dependencies.dependency.version”。 @
知道为什么吗?
最佳答案
您需要将 super 安装到本地存储库,对于这种情况,仅设置 relativePath 是不够的。
关于maven - 尽管版本已管理,但为什么由于缺少dependency.version 而导致pom 无效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11339712/