2011-03-04 49 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