gpt4 book ai didi

maven - JAXB2 Maven 插件不读取配置

转载 作者:行者123 更新时间:2023-12-04 06:23:56 25 4
gpt4 key购买 nike

我正在尝试通过我的架构生成一些 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 目录中的架构。执行 mvn -X jaxb2:xjc 时,我发现变量根本没有设置。我还需要做些什么才能正确配置插件吗?

最佳答案

当使用以下方式调用插件时,使用执行元素中的配置元素运行此插件会出现问题:

mvn jaxb2:xjc

我的解决方法是使用:

mvn 生成源

关于maven - JAXB2 Maven 插件不读取配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7274559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com