サーバーの構成
まず、catalina.shは(ポート8001などのデバッグポートを仮定して)次の、このファイルに追加しました
CATALINA_OPTS = " - Xdebugの-Xrunjdwp:輸送= dt_socketという、アドレス= 8001、サーバー= Y、一時停止= N"
あなたは、クラウドサーバーを使用している場合は、だけでなく、安全性に関する規則のセットを設定することを忘れないでください
もちろん、私のSpringBoot開発のような場合には、当社のサービスを開始するようにTomcatに付属している時間のほとんどがパッケージ化された戦争のパッケージを使用し、ブート時に上記の構成にパラメータを追加し、ここに私のスクリプトはnohupをしていますコマンド。上記の構成で見ることができますほぼ同じです
-Xdebug -jar nohupをjavaの-
Xrunjdwp:輸送= dt_socketという、サーバー= Y、= N一時停止、アドレス= 8001 /home/xudaxia/test-0.0.1-SNAPSHOT.war&
Eclipseの設定
まず、デバッグの設定を開きます
その後、左側のリストでリモートJavaアプリケーションを見つけ
、私は赤い円注意ところ、以下に示すように、新しいデバッグパラメータの後に
最初の場所を、プロジェクトの名前を記入
デフォルトのオプションで二位、
第三に、サーバのIPアドレスを入力の最初の行は、2行目が私たちのオープンデバッグポートを埋めます。
この時点で、我々は、ローカル、リモートデバッグアプリケーションサーバが稼働して達成することができます。(すなわち、ビット遅い....)