簡體   English   中英

在Java代碼中運行groovy腳本

[英]Running groovy script in Java code

您好我希望在Java代碼中運行一個groovy腳本,但我沒有找到很多關於它的教程。

我有一個包含groovy腳本的String:

private String processingCode = "def hello_world() { println \"Hello, world!\" }";

我還下載了Groovy SDK。

我應該在java項目中包含哪個groovy jar? 以及如何在Java中執行腳本?

你需要的是一個groovy-all依賴和GroovyShell

主要課程將是:

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運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM