gpt4 book ai didi

maven-2 - 如何在 Maven 中为生成的源创建文件夹?

转载 作者:行者123 更新时间:2023-12-02 13:46:14 25 4
gpt4 key购买 nike

我必须使用 wsimport 生成源,并且我假设它应该转到/target/generated-sources/wsimport 而不是/src/main/java。

问题是 wsimport 需要在执行之前创建目标文件夹,但它失败了。我可以先使用任何 Maven 插件创建该目录吗?我可以使用 ant 来完成,但我更喜欢将其保留在 POM 中。

最佳答案

尝试使用build helper plugin添加源目标:

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${basedir}/target/generated/src/wsimport</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>

关于maven-2 - 如何在 Maven 中为生成的源创建文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3958471/

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