为什么我会因为缺少dependency.version而得到无效的pom,尽管版本是管理的?

时间:2012-07-05 07:32:59

标签: maven dependencies pom.xml

我的案例看起来像这样:

  • 第三方的依赖管理

父,聚甲醛

  • 超级孩子

了projectA

  • 亲子的孩子
  • 依赖第三方

项目B

  • 亲子的孩子
  • 依赖于projectA

projectA构建得很好,但是当我尝试编译projectB时,我得到了:

[警告] [projectA]的POM无效,传递依赖(如果有)将无法使用:为[projectA]构建有效模型时遇到1个问题

缺少对于thrid-party.jar的

[ERROR]'dependencies.dependency.version'。 @

知道为什么吗?

1 个答案:

答案 0 :(得分:3)

你需要在你的本地仓库中安装super,只是在这种情况下设置relativePath是不够的。