here과 같이 JAXB2-Basics에 포함 된 Setters plugin을 사용하십시오.
내가 그들의 사용 예를 복사 붙여 넣은 (그리고 특히 세터를 보여주고 그것을 수정) :
<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 collection-setter-injector plugin에 대한 많은 참고 자료를 찾을 수 있었지만 아무 것도 작동하지 않는 것처럼 보였습니다. (필자는 "인식 할 수없는 매개 변수 -Xcollection-setter-injector"를 얻었을뿐 올바른 피연산자를 가리키는 방법을 찾지 못했습니다.) JAXB2-Basics는 번거롭지 않았습니다. – PotataChipz
이 플러그인은 [com.github.jaxb-xew-plugin] (https://github.com/dmak/jaxb-xew-plugin/issues/16) (또는 그 반대)과 간섭합니다 ... –