ユニットテストをデバッグしたいのですが、簡単にやるにはどうしたらよいですか ?あなたは、うってつけの場所に来ました。Maven は、*それ自身がデバッガー*なので、あなた向けのユニットテストを実行します ! 以下のような3つの永続的な環境変数を設定し、 : <p>MAVEN_OPTS=-Xmx512m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5050 それから、以下2つのスクリプトを作成します。 : maveny.bat<p> mavenn.bat<p> もちろん実行方法は数多く存在します。ポイントは、デバッグ中は suspend= に 'y' を設定し、それ以外のときは 'n' を設定することです。 では今から、汎用のユニットテストを学習していきたいと思います。common/universal ディレクトリへ移動し、以下を実行します : maveny ネットビーンズを開き、ポート 5050 を設定、 Maven がモジュールビルドを行っている間、数秒待ちます。ビルドフェーズが終了するのとほぼ同時に、 ブレークポイントが検出されて、デバッグできるようになります。 デバッギング作業を完了した時、以下を実行し、 mavenn そして作業に戻ります。通常、デバッギング作業を Maven で回す時は、 suspend=n を設定します。 (如何でしょう ?) 日本語翻訳: jack spallaw 英文 (翻訳したバージョン: 3) |