テストを使用してEclipseビルドをデバッグしたいと思います。「実行」>「デバッグ構成」>「Mavenビルド」で実行しようとしました。ベースディレクトリには、pom.xmlファイルを含むMavenリポジトリディレクトリがあり、目標は「クリーンインストール」です。デバッグをクリックすると、Eclipseはビルドを開始し、テストを実行しますが、ブレークポイントで停止しません。
127697 次
4 に答える
77
私が見つける最も簡単な方法は次のとおりです。
プロジェクトを右クリック
デバッグ -> Maven ビルド...
目標フィールドに-Dmaven.surefire.debug testを入力します
パラメータにforkCountという名前の新しいパラメータを0の値で配置します(以前は forkMode=never でしたが、非推奨であり、もう機能しません) 。
ブレークポイントを設定してこの構成を実行すると、ブレークポイントに到達するはずです。
于 2012-09-26T09:26:53.520 に答える
7
Maven 2.0.8+ を使用している場合、コンソールからmvndebugを実行し、リモート デバッグ Java アプリケーションを介してポート 8000 で接続するのは非常に簡単です。
于 2013-09-04T14:06:12.213 に答える
6
使用している実行/デバッグ構成は、Eclipse を離れることなく、コマンドラインからのようにワークスペースで Maven を実行できるようにすることを目的としています。
Debug as...
テストが JUnit ベースであると仮定すると、右ボタンでテストを含むソース フォルダーを選択し、 ->を選択することでデバッグできるはずですJUnit tests
。
于 2012-09-26T09:15:39.563 に答える