IntelliJ IDEA 7からMavenサポートが組み込まれたので, pom.xml をプロジェクトとして開くことができます(以前のように,mvn idea:idea
を実行する必要はありません)。
'Open Project' で任意の pom.xml (図では './hudson/main/pom.xml')を開くだけで完了します。
依存ライブラリのソースコードやJavadocの取得も,IntelliJから実行できます。この操作は非常に時間がかかりますので,ご注意を!
IntelliJからHudsonをビルドする
コマンドラインと同様にMaven projectsツールウィンドウから installゴールを実行することができます。
- Hudson main module
- Lifecycle
- install
- Lifecycle
おそらく,IntelliJのビルドボタン(Make Project)を押しても,同様の効果が得られると思います。
もしかしたらウソ言ってるかも。
あとMavenまわりがややこしくて,川口さんがプラグイン作っているので,これもきっと役に立つハズ。
IntelliJからHudsonを実行する
Maven projectsツールウィンドウから hudson:run ゴールを実行すると良いことはないので止めとくこと。
その代わりに,MavenのRun Configurationを構成して,hudson:runを実行させます。
Run Configurationの作り方は,何通りかありますが,次の手順が最短だと思います。
Maven projectsツールウィンドウから「Hudson main module→Modules→Hudson war→hudson→hudson:run」を選びます。コンテキストメニューから 'Create "hudson-war [hudson:run]"...' を選び,Run Configurationを構成します。
|
|
---|
あとは,作成したRun Configurationを実行するだけです。必要に応じてデバッガを起動することも,プロファイラを起動することもできます。
プロファイラ(YourKit Profiler)は,IntelliJ IDEAとは別の製品です。
Attachments:
download-artifact.png (image/png)
run-config.png (image/png)
create-run-config-2.png (image/png)
create-run-config-1.png (image/png)
build-hudson.png (image/png)
Comments:
あとで転記する。
Posted by masanobuimai at May 18, 2008 06:35
|