2011-03-04 83 views
0

我使用这个链接来配置我的项目的验证: Spring 3 Validation弹簧3验证和国际

我增加了以下依赖性:

 <dependency> 
     <groupId>org.hibernate</groupId> 
     <artifactId>hibernate-validator</artifactId> 
     <version>4.1.0.Final</version> 
    </dependency> 

它工作正常,但我有一个国际化的问题,我我正在使用中文,但是我发现在 hibernate-validator-4.1.0.Final.jar中不存在zh_CN。 还有其他的选择吗? 谢谢。

回答

0

您是否试过最新的beta版本?

<dependency> 
    <groupId>org.hibernate</groupId> 
    <artifactId>hibernate-validator</artifactId> 
    <version>4.2.0.Beta1</version> 
</dependency> 

This link说这个版本刚刚完成的中文翻译工作。 .jar中有一个ValidationMessages_zh_CN.properties文件,所以希望它包含您需要的内容。

+0

添加了最新的beta版本,并且得到了以下错误:org.hibernate的POM:hibernate-validator:jar:4.2.0.Beta1缺失,没有可用的依赖信息。 – Tom 2011-03-07 01:46:40

+0

无法找到像JAR的声音。如果Maven找不到JAR文件,Maven应该给你一个错误。你如何配置Maven来获取JAR文件?您是否已将[JBoss Maven Repository](https://repository.jboss.org/nexus/content/groups/public-jboss/)添加到您的项目中? [4.2.0.Beta1](https://repository.jboss.org/nexus/content/groups/public-jboss/org/hibernate/hibernate-validator/4.2.0.Beta1/)对我来说看起来很正常。 – andyb 2011-03-07 06:45:28

+0

事实上,它工作。谢谢。 – Tom 2011-03-08 06:16:06