Maven2にプロファイルごとの成果物を定義している場合、一度に複数の成果物をビルドしたいことがあります。 この場合、以下のようにスクリプトで書いてもいいのですが、この方法だと管理ができなくなるのでHudsonでやってみます。 #!/bin/sh mvn -Pprofile1 package install mvn -Pprofile2 package install Hudsonのフリースタイルプロジェクトを使う HudsonにはMaven2スタイルのプロジェクトを作る機能がありますが、このスタイルのプロジェクトは複数のMaven2コマンドを叩けません。 例えば上記のようなコマンドを実行したいとして、Maven2のゴール指定に"-Pprofile1 package install mvn -Pprofile2 package install"と書いても、Maven2が一度に複数のプロファ
第1章 構成管理入門 はじめに なぜ今構成管理に注目するのか 本特集で扱う内容 サンプルの準備 第2章 Subversionによるバージョン管理入門 はじめに クライアント環境の構築 インポート チェックアウト ソースファイルの変更に関連する操作 チーム開発に関連する操作 おわりに 第3章 Subversionベストプラクティス はじめに 帰ってきたO先輩 コードライン編その1 メインライン コードライン編その2 コードラインポリシー コードライン編その3 プライベートバージョン サードパーティライブラリのバージョン管理 リリース編その1 リリース管理 リリース編その2 自動リリース 継続的インテグレーション 第4章 Maven2によるビルド入門 はじめに なぜMaven2なのか? Maven2のインストール まずは試してみよう さらに開発を進めよう 第5章 Maven2ベストプラクティス
Java, mavenmavenのphaseとかgoalとかについて実は適当な理解しかしていなかったのでまとめた。■goalgoalとは、mavenが実行するタスクの中で最小粒度のもの。要するにプラグインの中のメソッド1個を意味する(ので、プラグインを追加すればいくらでも増やせる)。たとえばCoberturaを考えてみると、 mvn org.codehaus.mojo:cobertura-maven-plugin:2.4:cobertura または(普通はpom.xmlやsettings.xmlに設定を追加して以下のように省略してしまう) mvn cobertura:cobertura は、group-id="org.codehaus.mojo"artifact-id="cobertura-maven-plugin"version=2.4のプラグインを(ローカル/セントラル)リポジトリ
Eclipse 3.7 で Maven 使えるようになるところまでの設定 - kagamihogeのblog とだいたい同じこと書いてありますが、自分メモ用にちょっと書き直した感じ。 環境 Eclipse 4.2.0 ※3.7以降ならこのエントリで書いてある手順と同一でいけると思われる。 ※2013/09/14 追記 Eclipse Kepler(4.3) IDE for Java EE Developers では最初からプラグインが入っているので、このエントリの手順は不要。 このエントリのサマリ EclipseのMavenプラグインであるm2eのインストール Mavenプロジェクトの作成 pom.xmlに依存性追加 ※Mavenのビルドツールとしての側面には触れてません。 やること m2eのインストール Help > Eclipse MarketPlaceを選ぶ。 こんな感じのダイアログ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く