gpt4 book ai didi

java - 如何将idlj-maven-plugin创建的资源添加到generate-sources阶段

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

我正在尝试使用 idlj-maven-plugin 生成源文件。我按以下方式配置了插件:

<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>idlj-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<compiler>idlj</compiler>
<includeDirs>
<includeDir>/additionalIdlFiles</includeDir>
</includeDirs>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>

当我在终端中使用以下命令时,它工作正常(它生成源文件):

mvn idlj:generate

但是我想让这个插件在generate-sources阶段工作。我怎样才能做到这一点?我尝试指定如下所示的阶段:

<phase>generate-sources</phase>

但是它不起作用。 mvngenerate-resources 不会从 idl 文件创建任何源文件。

最佳答案

这是来 self 使用的 POM,“mvngenerate-sources”可以很好地调用 IDL 编译器。

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>idlj-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<debug>true</debug>
</configuration>
</execution>
</executions>
</plugin>

关于java - 如何将idlj-maven-plugin创建的资源添加到generate-sources阶段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34142012/

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