[英]JAXB2 Maven Plugin not reading Configuration
我试图通过我的模式生成一些JAXB类。 我以以下方式配置了jaxb2 maven插件。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>1.3.1</version>
<executions>
<execution>
<id>xjc</id>
<goals>
<goal>xjc</goal>
</goals>
<configuration>
<packageName>aces.soa.schema</packageName>
<generateDirectory>${project.build.directory}/generated-sources</generateDirectory>
<schemaDirectory>${basedir}/src/main/resources/schema/ea</schemaDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
运行mvn jaxb2:xjc时,它抱怨找不到src / main / resources / schema / ea目录中的Schema。 当执行mvn -X jaxb2:xjc时,我发现变量根本没有设置。 我还需要做些其他事情来正确配置插件吗?
当使用以下命令调用插件时,在执行元素中使用配置元素来运行此插件存在问题:
mvn jaxb2:xjc
我的解决方法是使用:
mvn generate-sources
其实不行 在执行之外进行配置可全局配置插件。 这是文档: http : //mojo.codehaus.org/jaxb2-maven-plugin/usage.html
因此,您应该能够配置每个执行,但是由于某些原因它不起作用:(该问题仍然有效
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.