1

わかりました、この質問を投稿する前にすべてを試したと思います。私に(まだ)欠けているものを教えてください。「接続できません」という例外が発生し続けます (ホスト名:6012 に接続できません)。デフォルトのポート 1099 から変更しましたが、それでも解決しませんでした。

version of IntelliJ 14.0.2
Tomcat 7.0.52

Tomcat はサービスとして実行されているため、Tomcat.exe の UI インターフェイス (Java タブ) で次の JAVA_OPT を構成しました。

-Xdebug
-Xrunjdwp:transport=dt_socket,address=57497,server=y,suspend=n
-javaagent:C:\Users\username\.IntelliJIdea14\system\groovyHotSwap\gragent.jar
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=6012
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dcatalina.home=C:\Tomcat 7.0
-Dcatalina.base=C:\Tomcat 7.0
-XX:MaxPermSize=512m

ポート 57497 が開いていることを確認しました (ファイアウォールと telnet を開きます)。

IntelliJ では、リモート サーバー接続を確立しました。添付の写真を見つけてください。intellij と tomcat の両方が同じシステムで実行されています。私は静的DNSをセットアップしています。接続タイムアウト例外が発生することがあります。

サーバータブ

接続タブ

4

2 に答える 2

6

ここに私の設定があります。

リモート デバッグを有効にする Tomcat JAVA_OPT:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5007

IntelliJ では、Configuration-Type 'Tomcat' は使用しません。私の場合、「リモート」はかなりうまく機能します(画像を投稿しますが、評判は10ではありません...)。構成シートでホストとポートを構成するだけです。

于 2015-01-23T15:33:32.547 に答える