JAXB2にキャメルケースバインディングを放出するにはどうすればよいですか?
-
30-10-2019 - |
質問
jaxws-maven-plugin'sを使用してWSDLからJavaクラスを生成しています wsimport ゴール。箱から出して、これによりXMLスキーマから恐ろしいクラスとメソッドが生成されます。たとえば、my_objectという名前のXML要素からMyobjectと呼ばれるクラス。
できることがわかりました JaxB2バインディングをカスタマイズします 外部ファイルを使用。これは少数のクラスと方法で受け入れられますが、この場合のすべてを手動で名前を付けるオーバーヘッドは望ましくありません。
いくつかの検索は、anへの参照を明らかにします XJCキャメルケース常に プラグインですが、これは維持されていないようで、ほとんどのリンクは404です。あきらめたくない、私は見つけました Camelcase-always この機能を提供するように見えるMaven Artifactですが、Jaxws-Maven-Pluginがそれを使用するようにこれを構成する方法はわかりません。
カメルケースバインディングをすべて手動で指定せずに入手するにはどうすればよいですか?
正しい解決策はありません
所属していません StackOverflow