<plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.8.2</version> <configuration> <verbose>true</verbose> <encoding>utf-8</encoding> <episode>false</episode> <readOnly>true</readOnly> <extension>true</extension> <removeOldOutput>false</removeOldOutput> <schemaDirectory>src/main/schemas</schemaDirectory> <schemaIncludes> <include>kws.xsd</include> </schemaIncludes> <generateDirectory>src/main/java</generateDirectory> <generatePackage>com.jinling.kws.model</generatePackage> <args> <arg>-npa</arg> <arg>-no-header</arg> <arg>-Xxew</arg> <arg>-Xxew:instantiate lazy</arg> <arg>-Xxew:delete</arg> <arg>-Xvalue-constructor</arg> <arg>-XtoString</arg> <arg>-Xequals</arg> <arg>-XhashCode</arg> <arg>-Xcopyable</arg> </args> <plugins> <plugin> <groupId>com.github.jaxb-xew-plugin</groupId> <artifactId>jaxb-xew-plugin</artifactId> <version>1.0</version> </plugin> <plugin> <groupId>org.jvnet.jaxb2_commons</groupId> <artifactId>jaxb2-value-constructor</artifactId> <version>3.0</version> </plugin> <plugin> <groupId>org.jvnet.jaxb2_commons</groupId> <artifactId>jaxb2-basics</artifactId> <version>1.11.1</version> </plugin> </plugins> </configuration> </plugin>
add dependcy in dependencys.
<dependency> <groupId>org.jvnet.jaxb2_commons</groupId> <artifactId>jaxb2-basics-runtime</artifactId> <version>1.11.1</version> </dependency>