【发布时间】:2012-07-05 14:02:19
【问题描述】:
我的情况是这样的:
超级
- 第三方的依赖管理
父pom
- 超级的孩子
项目A
- 父pom的孩子
- 对第三方的依赖
项目B
- 父母 pom 的孩子
- 对 projectA 的依赖
projectA 构建得很好,但是当我尝试编译 projectB 时,我得到:
[警告] [projectA] 的 POM 无效,传递依赖项(如果有)将不可用:为 [projectA] 构建有效模型时遇到了 1 个问题
[错误] thrid-party.jar 的“dependencies.dependency.version”缺失。 @
知道为什么吗?
【问题讨论】:
-
你在 POM 中注明了 thrid-party.jar 版本吗?
-
在依赖管理中是,在projectA中没有。
-
那么,做吧,让我们看看。
-
不,我要管理第三方的版本
-
请给我们看一下 Super 和 projectA POM 文件。
标签: maven dependencies pom.xml