如何使Bean验证API 1.1与GWT 2.7一起工作



我在服务器端使用Bean Validation API 1.1,它运行得很好,但我发现gwt-user工件有一个对Bean Validation 1.0的依赖,所以冲突来了,如果我从gwt-user maven依赖中排除1.0,它在做gwt编译时会抱怨,如果不排除,服务器端就会陷入困境,因为它在1.1中找不到必要的方法。

有什么解决办法吗?因为我真的需要在服务器端使用1.1。谢谢

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

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

然而,在Maven领域,这意味着将客户端和服务器代码分离为不同的Maven模块。看见https://github.com/tbroyer/gwt-maven-archetypes有关如何做到这一点的示例(注意:最新的快照使用的是net.ltgt.gwt.maven:gwt-maven-plugin,而不是org.codehaus.mojo:gwt-maven-plugin!如果您想要使用org.codehaus.mojo插件的示例,请查看较旧的提交)

最新更新