gpt4 book ai didi

grails - 如何从Windows命令行在Gradle项目中运行Groovy脚本

转载 作者:行者123 更新时间:2023-12-03 06:31:43 25 4
gpt4 key购买 nike

我为Geb-Spock创建了一个gradle项目。在这个项目中,我在Groovy类中创建了脚本。

我想借助gradle命令从命令行执行那些脚本。这样我就可以实现Jenkins-Gradle-Geb集成。

您能帮我得到可以从Windows命令行执行gradle-groovy脚本的命令吗?感谢您的协助。

最佳答案

可能是这样。如果我理解正确,则可以这样运行:

gradle myScript
您可以在gradle中定义一个Task并将您的常规类导入build.gradle中,如下所示:
import com.MyScript
task myScript(){
new MyScript().run()
}
您还需要脚本的依赖项( look her)。例如。:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath files('path/to/myScript/lib')
}
}
如果需要,还可以看看如何编译buildscript类路径的代码: https://docs.gradle.org/current/userguide/organizing_build_logic.html#sec:build_sources
我不确定您是否需要所有这些。如果您只想在Gradle中运行一些Geb-Spock测试,请查看 https://github.com/geb/geb-example-gradle

关于grails - 如何从Windows命令行在Gradle项目中运行Groovy脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31283358/

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