1. ホーム
  2. intellij-idea

[解決済み] intellij ideaでmavenのゴールをデバッグするには?

2022-05-17 17:30:56

質問

Intellij IDEA で maven のゴールをデバッグできますか。右クリックで デバッグ . しかし、maven プラグインは、私の 外部ライブラリ リストに表示されないので、コードに入り込んでブレークポイントを設定することができません。このように デバッグ のように、停止することなくゴールを走り抜けます。 実行 のように、停止することなくゴールを走り抜けます。

OS X 10.8、IDEA 12.0.2を使っています。

EDIT: ゴール

のカスタムspecRunnerを書きました。 https://github.com/searls/jasmine-maven-plugin - しかし、$specs$は空のままです。そこで、実際にどのファイルが読み込まれたかを確認してみます。

どのように解決するのですか?

解決しました。

  1. をコマンドラインから実行し、maven ゴールに mvnDebug の代わりに mvn . 例 mvnDebug clean
  2. intelliJでデバッグしたいmavenプラグインのソースを開き、breakPointを設定します。
  3. IDEAで Remote JVM Debug コンフィギュレーションを
    1. 設定]で、[トランスポート]を設定します。Socket、Debugger Mode: Attach, Host: localhost, Port: 8000 (mvnDebugのデフォルトポート) を設定します。
  4. ConfigurationをDebugモードで実行します。待機中のmvnDebug jvmに接続されるはずです。