wsdl2java:如何控制生成的Java列表属性的命名?

wsdl2java:如何控制生成的Java列表属性的命名?,java,cxf,wsdl2java,Java,Cxf,Wsdl2java,我使用了一些旧的CXF2.xwsdl2java版本,它用于为元素生成Java属性,如List deny: class MyDto { List deny; 然后我切换到一个更高的版本org.apache.cxf:cxf codegen plugin:2.6.16,它开始将它们生成为列表拒绝,添加复数: class MyDto { List denies; 我试过3.x,它还在那里。这个改变的问题是它在现有的代码库中引入了不明显的错误。所以我想把它还原回去 问题:如何控制生成Java属

我使用了一些旧的CXF2.x
wsdl2java
版本,它用于为
元素生成Java属性,如
List deny

class MyDto {
  List deny;
然后我切换到一个更高的版本
org.apache.cxf:cxf codegen plugin:2.6.16
,它开始将它们生成为
列表拒绝
,添加复数:

class MyDto {
  List denies;
我试过3.x,它还在那里。这个改变的问题是它在现有的代码库中引入了不明显的错误。所以我想把它还原回去


问题:如何控制生成Java属性的样式?

实际上是JAXB+XJC生成DTO而不是CXF本身,下面是答案:-修改XSD或停止使用