如何在Spring 3中强制禁用JSR-303支持?

我有一些遗留的Spring MVC代码与gwt代码混合在同一个工件中(使用maven构建),我无法让它运行。 它需要运行时的validation提供程序,我不需要(因为我没有使用任何JSR-303validation注释)并且不想要CP(它可能与某些应用程序容器冲突,这个工件将部署在其中)

如何强制spring不做任何JSR-303validation并摆脱运行时对validation提供程序的依赖?

由于GWT以某种方式使用它,因此PS工件在CP中具有validation-api

PPS似乎从Spring配置中删除修复了这个问题。 绑定和经典validation仍然有效(我已启用

正如您已经发现的那样, 设置了很多function,包括JSR-303。 相当于

                     

因此,您可以将标记替换为此xml配置并删除不需要的部分。