2012-04-25 59 views
0

Eclipseからリモートでデバッグするようにtomcatを設定します:リモートVMへの接続に失敗しました

start「Tomcatの設定」。 [Java]タブに移動します。次の行を追加します。

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

次に、サーバーを起動します。

しかし、私はJPDAを参照してcatalina.outに誰もログインしていません! また、私はポート8000​​が(netstat -aを使用して)聞いているのを見ません。

私は(リモートデバッグ設定を使用して)日食からデバッグしようとするとき、私は次のエラーを取得する:

は、リモートVMへの接続に失敗しました。接続が拒否されました

なぜですか?

+0

ここでは2つのアイデアがあります:1、ファイアウォールのポートとスイッチを変更する(存在する場合)、2、JPDA設定後に設定に新しいものを追加する、例えば極端に低いXms/Xmx Tomcatがあなたのパラメータを正しく読み込んでいることを確認してください。 –

+0

1)別のポート(1044)を使用しようとしました。 2)私はファイアウォールの中でjavaとtomcatに接続しているすべてを許可しました 3)TomcatのJavaオプションにいくつかの新しい設定(Xms/Xmx)を追加して起動しないようにしました。 。 しかし、私はまだこのエラーがあります:( – Wolandello

+0

Woww、今は正常に動作しています。以前使用していた設定を変更しましたが、まだ理解できません。 :) – Wolandello

答えて

0

ポート8000​​は無料ですか?または他の人によって使用されていますか?

+1

私はそれが無料だと思うnetstatのリストにはありません – Wolandello

+0

また、ホストの競合を避けるために、ホストに127.0.0.1を使用することもできます。 – Ithar

関連する問題