Mükemmel komut dosyasını çalıştırmak için bir JAVA programım var.Kavanozu groovy'ye dinamik olarak yükleyebilir miyim?
Örnek:
Kullanıcıların nerede olduğunu bilmek gerekmez, böylece benim uygulamadan kullanıcı tarafından zamanında eklenen kavanoz (örneğin jdbc.jar.) Kullanmak istiyorum String returnMessage = new GroovyScriptEngine(".").run("hello.groovy", binding);
. Kavanozu nasıl yükleyebilirim? böylece bu jar altında tanımlanan sınıfları sadece hello.groovy
'a kullanabilirim.
hello.groovy içerir:
println "Hello Groovy!" // code of access the class of jdbc.jar SomeClass someObj = new SomeClass();