有没有使用最新的 cxf-codegen-plugin 为 Collections 生成 setter 的解决方案?
已尝试的步骤
之前的结果 同样的方法也可以很好地使用
收到错误:
线程“main”java.lang.NoSuchMethodError 中出现异常: 'com.sun.xml.bind.api.impl.NameConverter com.sun.tools.xjc.model.Model.getNameConverter()'
建议的解决方案之一是分叉并更改第 3 方插件以生成集合的设置器
相关文章
任何意见或建议都非常感谢。
我们能够按照此 github 链接中发布的建议解决此问题
https://github.com/bjornvester/wsdl2java-gradle-plugin/issues/26
我们分叉了这段代码,然后使用依赖项进行编译
在 PluginImpl 下,导入语句被替换为
名称转换器 nc = (名称转换器) context.parent().getModel().getNameConverter();
通过以下更改,我们将插件代码发布到本地存储库并在 cxf-codegen-plugin 中使用此插件
我将很快提交代码示例以供参考
谢谢 -拉加万