Gradle を使って Vert.x 組み込み実行による単純な Web アプリケーションを zip 化してみました。 Gradle 1.8 サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20131020/ zip 化のタスク定義 とりあえず、Gradle のビルド定義 build.gradle へ下記のように設定すれば zip 化を実現できます。 (1) type: Zip、dependsOn: jar を指定したタスクを定義 (2) artifacts.archives へ (1) のタスクを設定 (1) で dependsOn: jar のように依存関係を設定しておかないと、ソースのコンパイル (compileJava タスクなど) 前に zip 化のタスクが実行されてしまうので注意が必要です。 なお、(2)