1

Jetty ( pom )を使用する Maven プロジェクトがあります。次のように実行できます。

$ mvn jetty:run

多くの開発者は、Eclipse 内でデバッグしたいと考えています。

質問:プロジェクトを Eclipse にインポートして、Web アプリケーションとしてデバッグできるようにする最も簡単な方法は何ですか?


私の試み:

  1. 実行mvn eclipse:eclipseまたはmvn eclipse:eclipse -Dwtpversion=1.5
  2. Eclipse で、M2_REPOたとえば Maven ディレクトリを指す変数を定義します。/home/nico/.m2/repository
  3. インポート > 既存のプロジェクト > プロジェクト ディレクトリを選択 > OK
  4. 「Dynamic Web Project」にチェックを入れ、「Further configuration available...」をクリックし、「web content」に「src/main/webapp」と入力します。後で変更することはできません。

私はそれがうまくいくとは思わないが、問題:ジャーがどこにあるかをEclipseに伝える方法がわかりません。
必要なすべての jar を Maven リポジトリからsrc/main/webapp/WEB-INF/lib手動でコピーするよりも良い解決策はありますか?

注:この質問はかなり似ていますが、受け入れられた回答はプロセスの 1 つのステップにすぎません。

4

1 に答える 1

0
  1. Run Jetty Runのインストール
  2. 走るmvn eclipse:eclipse
  3. Eclipse で、M2_REPOたとえば Maven ディレクトリを指す変数を定義します。/home/nico/.m2/repository
  4. インポート > 既存のプロジェクト > プロジェクト ディレクトリを選択 > OK
  5. プロジェクトを右クリック > Debug as > Run Jetty

これで、アプリはブレークポイントで停止し、必要に応じて段階的に進みます。

于 2012-08-06T01:20:06.323 に答える