gpt4 book ai didi

groovy - 从Gradle中运行Groovy脚本

转载 作者:行者123 更新时间:2023-12-03 13:30:11 26 4
gpt4 key购买 nike

创建运行groovy脚本的gradle任务的最佳方法是什么?我意识到gradle构建文件是通用的,因此我认为可以执行以下操作:

task run << {
Script app = new GroovyShell().parse(new File("examples/foo.groovy"))
// or replace .parse() w/ a .evalulate()?
app.run()
}

如果bar.groovy使用 @Grab注释或什至进行简单导入,则在尝试此操作时会遇到各种各样的怪异错误。我想创建一个gradle任务来处理此问题,以便希望可以重用classpath定义。

将示例目录移到src目录中会更好吗?什么是最佳做法?

最佳答案

或者您可以这样做:

new GroovyShell().run(file('somePath'))

关于groovy - 从Gradle中运行Groovy脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2360513/

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