←フエルチラシノウラ。トップページへもどる。

【Java】maven2なWebアプリケーションプロジェクトをeclipse上でデバッグ実行する方法。【maven】

Java maven2 Webアプリケーション eclipse エクリプス デバッグ debugging

【Java】maven2なWebアプリケーションプロジェクトをeclipse上でデバッグ実行する方法。【maven】

0. maven2用のWebアプリケーションプロジェクトを作成。

細かいことはこのへんとか参照。
できあがったmaven2のプロジェクトをeclipseプロジェクトとしてインポートして下さい。

1. pom.xmlにjettyプラグインを追加。

うまく追加できたかどうかは以下のコマンドで確認できる。
mvn jetty:run

これでjetty(コンパクトなWebサーバ)が起動出来ればOK。

2. eclipseでデバッグ実行。

1. プロジェクト右クリック → "デバッグ" → "デバッグダイアログを開く"。

2. 左パネルの一覧から "Java アプリケーション" を選択し右クリック → "新規"。

3. 右パネルの "メイン" タブの "メイン・クラス" に "org.codehaus.classworlds.Launcher" と入力。

4. 右パネルの "引数" タブの "プログラムの引数" に "jetty:run" と入力。

5. 右パネルの "引数" タブの "VM 引数" に "-Xmx512M -Dclassworlds.conf=[MAVEN_HOME]/bin/m2.conf -Dmaven.home=[MAVEN_HOME]" と入力。

6. 右パネルの "クラスパス" タブの "ユーザー・エントリー" から自分のプロジェクトを削除し、そこに "[MAVEN_HOME]/core/boot/classworlds-1.1.jar" を追加。

7. 右パネルの "ソース" タブに現在のプロジェクトを追加。

以上でmavenなWebアプリケーションプロジェクトのデバッグ実行が可能になります。

※上で出てくる[MAVEN_HOME]は自分の環境に併せて変更して下さい。


参考


Maher TEBOURBI Blog - Debugging maven web application with eclipse
http://mahertb.blogspot.com/2006/08/debugging-maven-web-application-with.html
mavenのチラシノウラ。
http://goodjob.boy.jp/chirashinoura/search/maven.html

http://goodjob.boy.jp/chirashinoura/id/179.html

作成日: 2008-03-24 16:25:32

最終更新日: 2008-03-24 16:32:57

▲このページの上へ