groovy-all jar ファイルを使用して、Groovy がインストールされていないシステムで Groovy スクリプトを実行する例を見つけました。私は次のことを試みました:
java -cp src:.:lib/* -jar lib/groovy-all-2.0.1.jar src/com/example/MyScript.groovy
問題は、私のスクリプトが lib ディレクトリの jar ファイルと、src/com/examples にある他の 2 つの Groovy スクリプト ファイルに依存していることです。これを実行すると、それらすべてのインポートステートメントについて不平を言います。以下を使用して、Groovy が正常にインストールされているシステムで実行できます。
CLASSPATH="src:.:lib/*" groovy src/com/example/MyScript.groovy
groovy-all jar を使用してこの方法で Groovy スクリプトを実行し、クラスパスを指定するにはどうすればよいですか?