我正在将现有项目转换为具有大量xsd文件的maven。我想将其中一个xsd文件转换为它们的类,并使用maven 将这些类打包到jar中。我尝试使用 jaxb2-maven-plugin 插件。这会将xsd转换为类文件,并将它们放在 target / classes / projectname 文件夹中。我想用这些文件做一个罐子。
1)是否可以从此文件夹打包这些文件。
2)有没有一种方法可以将xsd直接转换为jar。
下面是供参考的Maven pom
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>xjc</id>
<goals>
<goal>xjc</goal>
</goals>
</execution>
</executions>
<configuration>
<sources>
<source>src/config/xsdfile.xsd</source>
</sources>
</configuration>
</plugin>