Gradle を使用して、依存関係を含む jar (FAT jar) を作成する必要があります。
キャッチ: jar には、ストレートな .groovy ファイルのみを含める必要があります... .class ファイルは必要ありません。
Gradleクックブックからそれを行う方法を見てきました: http://docs.codehaus.org/display/GRADLE/Cookbook#Cookbook-Creatingafatjar
One-Jar プラグイン: https://github.com/rholder/gradle-one-jar
ただし、どちらの方法でも、実際のソース .groovy ファイルではなく、コンパイルされた .class ファイルを使用する必要がありました。また、この jar を実行可能にする必要はありません。.groovy スクリプトを参照できるようにし、それらの依存関係が既に存在するようにする必要があるだけです。
これは可能ですか?