gpt4 book ai didi

java - 使用 ant 或 maven 执行我的 groovy 脚本

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:30:11 26 4
gpt4 key购买 nike

我有以下内容:

  • 1 个java 类
  • 1 个 bat 文件(启动 groovy 脚本)
  • 1 个常规文件

都在同一个文件夹中。

现在我想使用 Maven 或 Ant 来运行 groovy 文件,但我无法让它工作。有人可以告诉我如何编写这个 pom.xml 或 build.xml 吗?我不想再使用 bat 文件了。

最佳答案

对于 Maven,请使用 gmaven 插件。来自 its documentation :

Execute a Local Groovy Script

<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>gmaven-plugin</artifactId>
<version>1.3</version>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<source>${pom.basedir}/src/main/script/myscript.groovy</source>
</configuration>
</execution>
</executions>
</plugin>

并触发指定阶段。

或者,如果您不想将插件绑定(bind)到特定阶段,您可以这样配置它:

<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>gmaven-plugin</artifactId>
<version>1.3</version>
<configuration>
<source>
println "Hi"
</source>
</configuration>
</plugin>

然后打电话

mvn groovy:execute

关于java - 使用 ant 或 maven 执行我的 groovy 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3914690/

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