JAXB2-Basics'te yer alan Setters plugin belgesini, belgelenmiş here olarak kullanın.
Onların kullanım örneği kopyalanıp yapıştırılan ettik (ve özellikle ayarlayıcıları göstermek için modifiye):
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.7.0</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<args>
<arg>-Xsetters</arg>
</args>
<plugins>
<plugin>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics</artifactId>
<version><!-- Current version --></version>
</plugin>
</plugins>
</configuration>
</plugin>
Ve bağımlılıkları JAXB2 Temelleri Süre paketi şunlardır: çok geçirdikten sonra
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics-runtime</artifactId>
<version><!-- Current version --></version>
</dependency>
uzun googling, cevabını belgelemek/cevaplamak istiyorum. Xjc toplama-setter-enjektör eklentisine çok sayıda referans bulabilirdim, ancak çalışan bir şey elde edemedim. (Sadece "Bilinmeyen parametre -Xcollection-setter-injector" alırdım ve asla doğru bağımlılığı nasıl ekleyeceğimi/anladığımı asla çözemedim.) JAXB2-Temelleri hiç bir güçlükle uğraşmadı. – PotataChipz
Bu eklenti, [com.github.jaxb-xew-plugin] (https://github.com/dmak/jaxb-xew-plugin/issues/16) (veya tersi) ile çakışır ... –