【发布时间】:2015-03-30 06:10:17
【问题描述】:
我在当前的 maven 项目中包含另一个 pom 文件作为父级。
在父 pom 文件中定义了 hibernate 3.3.2 的依赖项。
我想在我当前的项目中使用最新版本的 hibernate 4.3.5。我的问题是如何排除旧版本,以便在我的 war 文件中正确生成 antlr 和其他依赖项。
我还希望我的 war 文件没有重复的 jar 文件
请帮忙
【问题讨论】:
-
master中的依赖是直接定义为依赖还是在dependenymanagement块中定义?
-
它被包含为父标签
-
如果您不使用正确的术语,我们将无能为力。没有“主依赖”之类的东西。 “master pom”也不存在。您的 pom 可以引用“父级”,它将从中继承一些属性,或为您的项目定义“依赖项”。请把你的 pom 文件贴出来,我们可以整理一下。
-
更新了问题
-
我的 pom.xml
parent_pom parent_package 0.0.1 org.hibernate hibernate-core 4.3.5.Final
标签: maven