Setters plugin का उपयोग JAXB2-Basics में शामिल है, जैसा कि here दस्तावेज है।
मैं कॉपी-पेस्ट करने के उनके उपयोग उदाहरण (और यह संशोधित विशेष रूप से setters दिखाने के लिए):
<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>
और अपने निर्भरता में JAXB2 मूल बातें रनटाइम पैकेज में शामिल हैं:
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics-runtime</artifactId>
<version><!-- Current version --></version>
</dependency>
भी खर्च करने के बाद लंबे समय तक चल रहा है, मैं जवाब दस्तावेज करने के लिए पूछ रहा/जवाब दे रहा हूँ। मुझे xjc संग्रह-सेटर-इंजेक्टर प्लगइन के बहुत सारे संदर्भ मिल सकते थे, लेकिन ऐसा कुछ भी काम नहीं कर सका। (मुझे बस "अपरिचित पैरामीटर-एक्सकलेक्शन-सेटर-इंजेक्टर" मिलेगा और कभी नहीं पता था कि मुझे सही निर्भरता को कैसे शामिल/इंगित करना था।) जेएक्सबी 2-मूल बातें बिना किसी परेशानी के काम करती हैं। – PotataChipz
यह प्लगइन [com.github.jaxb-xew-plugin] (https://github.com/dmak/jaxb-xew-plugin/issues/16) (या इसके विपरीत) में हस्तक्षेप करता है ... –