Java 如何使Bean验证API 1.1与GWT2.7一起工作?

Java 如何使Bean验证API 1.1与GWT2.7一起工作?,java,gwt,bean-validation,Java,Gwt,Bean Validation,我在服务器端使用Bean Validation API 1.1,它工作得很好,但是,我发现gwt用户工件对Bean Validation 1.0有一个依赖,所以冲突就来了,如果我从gwt用户maven依赖中排除1.0,它在进行gwt编译时会抱怨,如果不排除,服务器端被卡住了,因为它在1.1中找不到必要的方法 有解决办法吗?因为我确实需要在服务器端使用1.1。 谢谢 顺便说一句,我在pom中使用gwt maven插件2.7。您不必为客户端和服务器代码共享相同的类路径(我甚至认为这是一种糟糕的做法)

我在服务器端使用Bean Validation API 1.1,它工作得很好,但是,我发现gwt用户工件对Bean Validation 1.0有一个依赖,所以冲突就来了,如果我从gwt用户maven依赖中排除1.0,它在进行gwt编译时会抱怨,如果不排除,服务器端被卡住了,因为它在1.1中找不到必要的方法

有解决办法吗?因为我确实需要在服务器端使用1.1。 谢谢


顺便说一句,我在pom中使用gwt maven插件2.7。

您不必为客户端和服务器代码共享相同的类路径(我甚至认为这是一种糟糕的做法)

然而,在Maven land中,这意味着将客户机和服务器代码分离为不同的Maven模块。 请参阅以获取如何实现的示例(注意:最新快照使用的是
net.ltgt.gwt.maven:gwt maven plugin
,而不是
org.codehaus.mojo:gwt maven plugin
!如果您想要使用
org.codehaus.mojo
插件的示例,请查看较旧的提交)