Java 如何为列表JAXB创建setter
我有一些XSD文件,我尝试用属性Java.util.List的setter生成Java类(Jaxb) 我有一个pom.xml:Java 如何为列表JAXB创建setter,java,list,maven,xsd,jaxb,Java,List,Maven,Xsd,Jaxb,我有一些XSD文件,我尝试用属性Java.util.List的setter生成Java类(Jaxb) 我有一个pom.xml: <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version&g
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.13.1</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<schemaDirectory>src/main/resources/here</schemaDirectory>
<generatePackage>ws</generatePackage>
<includeSchema>${basedir}/src/main/resources/file.xsd</includeSchema>
<plugins>
<plugin>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics</artifactId>
<version>0.10.0</version>
</plugin>
</plugins>
</configuration>
</plugin>
org.jvnet.jaxb2.maven2
maven-jaxb2-plugin
0.13.1
生成
src/main/resources/here
ws
${basedir}/src/main/resources/file.xsd
org.jvnet.jaxb2_commons
jaxb2基础知识
0.10.0
我添加了,但无法识别此参数:
<arg>-Xcollection-setter-injector</arg>
-Xcollection setter注射器
你知道怎么做吗
谢谢,我想您错过了
配置
参数扩展
<extension>true</extension>
true
pom.xml
<configuration>
<extension>true</extension>
<args>
<arg>-Xsimplify</arg>
<arg>-Xcollection-setter-injector</arg>
</args>
<plugins>
<plugin>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics</artifactId>
<version>0.11.0</version>
</plugin>
</plugins>
</configuration>
真的
-简化
-收集设定器注入器
org.jvnet.jaxb2_commons
jaxb2基础知识
0.11.0