在Java代码中运行groovy脚本
您好,我想在Java代码中运行groovy脚本,但我没有找到很多关于这方面的教程 我有一个包含groovy脚本的字符串:在Java代码中运行groovy脚本,java,groovy,Java,Groovy,您好,我想在Java代码中运行groovy脚本,但我没有找到很多关于这方面的教程 我有一个包含groovy脚本的字符串: private String processingCode = "def hello_world() { println \"Hello, world!\" }"; 我还下载了GroovySDK 我应该在java项目中包括哪个groovy jar?如何在Java中执行脚本?您需要的是一个依赖项和 主要课程包括: package lol; import groovy.lan
private String processingCode = "def hello_world() { println \"Hello, world!\" }";
我还下载了GroovySDK
我应该在java项目中包括哪个groovy jar?如何在Java中执行脚本?您需要的是一个依赖项和
主要课程包括:
package lol;
import groovy.lang.GroovyShell;
public class Lol {
public static void main(String[] args) {
String processingCode = "def hello_world() { println 'Hello, world!' }; hello_world();";
GroovyShell shell = new GroovyShell();
shell.evaluate(processingCode);
}
}
这是一个演示
使用
gradle run
来运行它。我的groovy sdk/lib目录中没有groovy all,我应该包括整个sdk吗?我想你需要的一切都可以在$groovy\u HOME/lib
下找到。我的安装在$groovy\u HOME/embedded中有groovy-all.jar。我已经添加了groovy—“version number”。jar,它在我的sdk中,并且工作正常。非常感谢。