Intellij IDEAによるtomcatのリモートデバッグ
1767 ワード
前提条件 intellij idea 14 ultimate linux jdk 1.8 tomcat 7.0.x
1.Intellij IDEAの構成
構成を追加し、tomcatサーバ->Remoteを選択
startup/connectionラベル->debugを選択し、中の構成に気づき、tomcatの起動構成に追加します
サーバの
そしてtomcatを再起動します
tomcatが接続するリモートマシンhostとportを設定します.hostはサーバのアドレス(ipまたはドメイン名)、portは追加したばかりのport
完了したら、Intellij IDEAでtomcatに接続し、debugを選択します
表示されます
その後、ローカルのようにブレークポイントを設定し、リモートデバッグを行うことができます.
1.Intellij IDEAの構成
構成を追加し、tomcatサーバ->Remoteを選択
startup/connectionラベル->debugを選択し、中の構成に気づき、tomcatの起動構成に追加します
サーバの
$TOMCAT_HOME/bin/catalina.sh
の中で一番上に追加されました.export JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,address=53013,suspend=n,server=y'
そしてtomcatを再起動します
cd $TOMCAT_HOME
bin/shutdown.sh
bin/startup.sh
tomcatが接続するリモートマシンhostとportを設定します.hostはサーバのアドレス(ipまたはドメイン名)、portは追加したばかりのport
53013
です.完了したら、Intellij IDEAでtomcatに接続し、debugを選択します
表示されます
Connected to the target VM, address: 'www.xxxxxxx.com:51981', transport: 'socket'
その後、ローカルのようにブレークポイントを設定し、リモートデバッグを行うことができます.