2

Eclipse で単純なアプリケーションをデバッグしようとすると、次のエラーが表示されます。

VM com.sun.jdi.connect.TransportTimeoutException に接続できません

そして、コンソールは私に孤独な文字列を提供します:

ネイティブ メソッドの致命的なエラー: JDWP 初期化されたトランスポートがありません。jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)

JRE 1.6、JRE 1.7、および JDK 1.7 がインストールされています。それらすべてを試しました。

同じトピックをたくさん見てきましたが、問題を解決するのに役立つ答えは 1 つもありませんでした。どうぞ:

1) ファイアウォールを無効にします。役に立ちません。私は最新のアバスト版を持っています。現時点で9.0。アバストを更新する前にEclipseでデバッグできたので、そのソフトウェアについて少し疑わしいです。このエラーが発生する可能性があると思いますが、直接の手がかりはありません:)。マシンに ping を実行してもよいし、ファイアウォールが Eclipse トラフィックをブロックしていない、など。

2) ホスト ファイルに文字列を追加します。反応無し。::1 localhost.localdomain localhost 127.0.0.1 localhost

3) Java コントロール パネルのネットワーク設定を「直接」接続に変更します。疑わしいアドバイス。

そのことも読んでください:http://wiki.eclipse.org/Debug/FAQ

何が起こっているのかを知るのを手伝ってくれる人はいますか? それとも正しい方向に私を導きますか?

4

3 に答える 3

2

アバストはこの問題をリリース (ビルド 9.0.2008.177) で修正しました。これは一部のユーザーに対して機能します。

詳細情報: https://feedback.avast.com/responses/eclipse-debug-functionality-not-working-after-upgrade-to-avast-2014

于 2013-11-13T10:19:26.973 に答える
1

同じ問題が発生していました。あなたが試したことはどれも私にとってはうまくいきませんでした。

最終的に、Avast を完全にアンインストールしたところ、問題は解決しました。アバスト 8.0 を再インストールしましたが、まだデバッグできるので、最新のアップデートの問題であるに違いありません。

于 2013-10-25T16:59:16.513 に答える
0

最新のアバスト アップデートには、Java アプリケーションからのネットワーク接続をサイレント モードでブロックするという奇妙な問題があり、たとえローカルホストであっても、接続を閉じません。

私はこれを報告しようとしましたが、これまでのところ、イライラするほど役に立たない技術サポートの壁を破っていません.

「よく知られているブラウザ プロセスからのトラフィックをスキャンする」を有効にすると、これは修正されますが、そもそも必要ないはずです。

(コメントとして追加するのに十分な評判はまだありません)。

于 2013-11-04T10:37:01.780 に答える