我已经浪费了多天的时间来尝试解决这个问题,为什么从WSDL/XSD生成代码这样看似简单的事情会变得如此复杂。有没有什么方法?我感觉我已经尝试过所有可能的方法,使用不同版本的jaxb绑定和实现。
我尝试使用以下插件:
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
没有任何插件能够输出Jakarta Annotations,因为一些javax.xml Annotation或com.sun.* Class缺失而总是失败。此时我正在考虑自己编写一个插件,因为这太荒谬了,我只需要一个带有一些注释的简单POJO,在xsd或wsdl更改时不想自己编写它们。
你们有没有使用过适用于Jakarta 4的方法?