有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使Bean验证API 1.1与GWT2.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


共 (1) 个答案

  1. # 1 楼答案

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

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