Maven2 を使ってプロジェクト管理をすると、必要なライブラリなどは POM ファイルに依存性を書けば自動的にダウンロードしてくれます。 これは非常に便利なんですが、自分の作成したアプリケーションをイザ公開 and/or 配布しようとしたとき、そのアプリケーションが依存しているライブラリ全てを集めてパッケージング、ってことをするのは結構骨が折れます。 こういう場合に便利なのが、Assembly プラグインです。
Overview
以下では、作成した class ファイルやリソース、依存しているライブラリなどをまとめてパッケージングした(配布)アーカイブのことを "assembly" と書きます。
次回以降の内容は以下の通り:
- 既にビルドされているプロジェクトから assembly を作成する
- ビルドを行う際、自動的に assembly が作成されるようにする
- 実行可能 Jar ファイルを作成する
Apache Maven 2.0入門 Java・オープンソース・ビルドツール
- 作者: 野瀬直樹,横田健彦
- 出版社/メーカー: 技術評論社
- 発売日: 2006/12/13
- メディア: 大型本
- 購入: 8人 クリック: 141回
- この商品を含むブログ (97件) を見る