【发布时间】: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