現在、私は文字列形式でJavaコードを実行する方法を研究しています。だからここで私はそれをやった。 import java.util.HashMap;
import java.util.Map;
import groovy.lang.GroovyClassLoader;
public class GroovyStackOverflow {
public static void
からクラスを:メモリリークを作成するのは簡単ですので、は A GroovyClassLoaderはそれが作成されたすべてのクラスの参照を保持します。特に、同じスクリプトを2回実行すると、文字列の場合は2つの異なるクラスが得られます。 MyClassの等しい GroovyCodeSource src = new GroovyCodeSource(file)
src.cachable = f