1
我看到有幾個可用的插件:
- com.sun.tools.xjc.maven2:Maven的JAXB的插件
- org.codehaus.mojo:xjc-maven-plugin
- org.codehaus.mojo:JAXB2 - Maven的插件
- org.jvnet.jaxb2.maven2:Maven的JAXB2 - 插件
哪一個我應該使用(以生成XSD JAXB類)?
我看到有幾個可用的插件:
哪一個我應該使用(以生成XSD JAXB類)?
有一個問題,你可以找到有幫助的:Difference of Maven JAXB plugins。
確實,com.sun.tools.xjc.maven2:maven-jaxb-plugin
似乎已經死了,它也提供了一些配置選項。我用了一段時間,然後切換到org.codehaus.mojo:jaxb2-maven-plugin
當我發現需要定製的一代到Sun的插件無法應對。
我沒有用過org.codehaus.mojo:xjc-maven-plugin
,但它似乎是更通用org.codehaus.mojo:jaxb2-maven-plugin
的一個子集。至於最後一個,org.jvnet.jaxb2.maven2:maven-jaxb2-plugin
,也沒有個人經驗,但簡潔的文檔頁面上的死鏈接並不令人鼓舞。