2

Using Eclipse as Node Applications Debugger ( https://github.com/joyent/node/wiki/using-eclipse-as-node-applications-debugger ) を使用して、ノード スクリプトをリモートでデバッグしようとしました。私の環境は、Eclipse Luna Release (4.4.0) Build id: 20140612-0600 と Debain Wheezy Linux VM (VBOX 4.3.14) を正常にインストールした MAC OSX (バージョン 10.9.4) クライアントで構成されています。ファイアウォールは正しく構成されており、両方の環境に最新の Node.JS (v0.10.31) がインストールされています。

MAC OSX クライアントで Eclipse を使用してローカルでスクリプトを正常にデバッグできましたが、Debain Wheezy マシンでリモートでデバッグしようとすると接続エラーが発生します。 ***Nodeclipse/chromedevtools がスタンドアロン V8 VM に接続できませんでした (ヘルプ (F1) とサポートhttp://www.nodeclipse.org/#supportを確認してください) * 。Info: 接続が拒否されました

Debain Wheezy マシンでデフォルトのポート 5858 で「node --debug-brk dbgtest.js」を実行します。デバッガーはポート 5858 で正常に起動します: tcp 0 0 127.0.0.1:5858 0.0.0.0:* LISTEN

シンプルな透過的 TCP プロキシ スクリプト (tcpproxy.js) のセットアップも試しましたが、同じ接続エラーが返されます。

Debain マシンへのポート転送 ( ssh -R 5858:127.0.0.1:5858 [user]@[Debian-Host-Name] )も正常にセットアップしましたが、これは役に立ちませんでした。

任意の支援をいただければ幸いです。

4

1 に答える 1

0

Nodeclipse は、変更された chromedevtools (バージョン番号 0.3.9) を使用しています。

リモート デバッグの場合は、まずhttps://code.google.com/p/chromedevtools/ (他の Eclipse インスタンスにインストールされている)から 0.3.8 バージョンの chromedevtools を試すことをお勧めします。 /node/wiki/using-eclipse-as-node-applications-debugger

Nodeclipse の共同作成者として、Nodeclipse でリモート デバッグを有効にするための共同作業を招待します https://github.com/nodeclipse/nodeclipse-1/

于 2014-09-09T11:13:36.073 に答える