【问题标题】:Maven Dependency conflicting with validation-api-1.0.0GA & validation-api-1.1.0FinalMaven 依赖与validation-api-1.0.0GA 和validation-api-1.1.0Final 冲突
【发布时间】:2016-02-09 07:26:50
【问题描述】:

我目前正在开发基于 GWT 的应用程序。而且我也使用过 Hibernate。

我正在使用gwt-user2.7.0 jar,内部使用validation-api-1.0.0GA jar。 我也在使用内部使用validation-api-1.1.0-Final jar 的休眠(5.0.6)版本。

现在两个 jar 在我的应用程序中都存在冲突。我正在使用 Maven。

问题:我将如何编写我的 pom.xml,gwt-user-2.7.0 只使用 validation-api-1.0.0GA 而休眠应该使用 validation-api-1.1.0-Final jar。

【问题讨论】:

  • 谢谢马特奥。我对堆栈交换很陌生。您对上述问题有任何解决方案吗?提前致谢。
  • 如果你有一个定义 gwt-user.2.7.0 的 pom 文件并休眠,这是不可能的......因为你的类路径中不能有同一工件的两个不同版本,否则结果是随机使用版本...
  • @khmarbaise 您应该将其作为答案。拆分客户端 (GWT) 和服务器代码是一种很好的做法,但遗憾的是很少有人遵循。

标签: maven gwt bean-validation


【解决方案1】:

如果您有一个定义 gwt-user.2.7.0 并休眠的 pom 文件,这是不可能的...因为您的类路径中不能有同一工件的两个不同版本,否则结果是随机使用版本..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-12
    • 2013-06-24
    • 2014-06-03
    • 1970-01-01
    • 1970-01-01
    • 2013-07-20
    • 1970-01-01
    相关资源
    最近更新 更多