2014-09-10 76 views

回答

0

不幸的是,还没有选择更改语言,请参阅JAXB jira issue。如果生成的输出语言(例如德国)原因编码的问题,你至少可以指定生成的文件的编码(自2.5.4版本):

wsdl2java ... -encoding UTF-8 .... 
+1

我遇到了一个与此问题有关的问题:因为语言是德语(有很多特殊字符),编码不是UTF-8,所以我有'用于编码UTF-8的无法映射的字符'。这解决了设置CXF的编码:在配置中我添加了编码' ... UTF-8 ... Remy 2015-07-06 13:42:16

0

在调用(如wsdl2java.bat的)批处理脚本,以及在unix shell脚本文件中,Java被调用了一些参数。在那里你可以设置国家(user.country)和语言(user.language)的参数。 所以行将看起来是这样的:

"%JAVA_HOME%\bin\java" -Xmx128M -Duser.country=US -Duser.language=en -Dkava-endorsed.dirs=[...] 

当你重新开始转换,在英文中产生的意见(或什么都语言此处定义)。 在Windows上为我工作。当您直接设置Java参数时,也应该在其他操作系统上工作。

编辑:

其实这是不够的,只使用-Duser.language = US_en或只是-Duser.language = EN