1. ホーム
  2. intellij-idea

[解決済み] IntelliJ IDEAでデバッガポートを開けない

2022-12-11 13:48:02

質問

IntelliJ IDEでアプリケーションをデバッグモードに設定することができないのですが、実行モードはOKです。

OSはWindows7、IDEはIntelliJ IDEA、WebコンテナはTomcat6です。 HTTPポートやJMXポートを変更して長い間試しましたが、うまくいきませんでした。

IntelliJでデバッグモードで設定したところ、失敗してイベントログが。

16:05:35 Error running tomcat: Unable to open debugger port : java.net.BindException "アドレスはすでに使用中です。JVM_Bind"です。

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

この問題の鍵は デバッガポート . 私は同じ問題を抱えていました。私はポート8081(私のhttpポート)、1099(JMXポート)、tomcatシャットダウンポート、すべてのjava.exe、およびまだ何もしない上で、すべてのプロセスをリッスン殺していました。

このことは、次のとおりです。 デバッガポート が違うということです。アプリケーションを実行すると、Tomcatで設定したポート、8080、8081、その他を通ります。しかし、デバッグモードで実行すると、別のポートを通過します。

IntelliJからTomcatの設定を編集しに行くと、最後のタブが スタートアップ/接続 . ここで デバッグ モードの設定と、そのポートが表示されます。私のは50473だった。私はそれを50472に変更し、すべてが再び動作し始めました。