Bu eklenti XJC etrafında sadece bir fantezi sarıcı.
senin sorunun alanı ilgilendiren iki XJC eklentileri vardır: Aradığınız tam olarak ne
Gerekli bağımlılıkları eklemeniz ve sonra bu eklentileri xjc, ör.
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<configuration>
<defaultOptions>
<extraargs>
<extraarg>-xjc-Xvalue-constructor</extraarg>
</extraargs>
</defaultOptions>
</configuration>
<dependencies>
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-value-constructor</artifactId>
<version>3.0</version>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics</artifactId>
<version>0.6.4</version>
</dependency>
</dependencies>
</plugin>
Not: yalnızca o özgü yürütme içine <configuration>
biraz eklemek, yalnızca belirli bir yürütme için olanlar seçenekleri etkinleştirmek istiyorsanız, yukarıdaki tüm infazların için bu varsayılan yapar.
Aynı sorunla karşı karşıyayım. Bir çözüm bulduysanız lütfen yorum yapın. – heldt