Ich habe ein Beispiel für das Ausführen von Groovy-Skripten auf Systemen gefunden, auf denen Groovy nicht mit der groovy-all-JAR-Datei installiert wurde. Ich habe versucht, die folgenden:Wenn Sie Groovy-Skripte mit dem groovy-all jar ausführen, wie geben Sie einen Klassenpfad an?
java -cp src:.:lib/* -jar lib/groovy-all-2.0.1.jar src/com/example/MyScript.groovy
Das Problem ist mein Skript im Verzeichnis lib auf Gläsern hängt plus zwei weitere Groovy Script-Dateien in src/com/examples. Wenn ich das ausführe, beschwert es sich über die Importanweisungen für alle von ihnen. Ich kann es auf einem System ausführen, das Groovy mithilfe der folgenden feinen installiert hat:
CLASSPATH="src:.:lib/*" groovy src/com/example/MyScript.groovy
Wie kann ich Groovy-Skripte auf diese Weise, mit der groovy-all-Glas, sowie geben ihm eine Classpath laufen?