このテスト プログラムを実行しようとしています: mail.iinet.net.au に接続するための Java とのソケット接続のテスト
Windows 7 64ビットで実行
最初はすべて、jre1.6_27 を使用して Eclipse Indigo 64 ビットで動作しました。jre1.7_17 にアップグレードし、jre1.7 を使用してプロジェクトをビルドするように eclipse を設定しました。jar をエクスポートしてコマンド ラインから実行すると、すべて正常に動作します。ただし、Eclipse で同じ jar を実行すると、次のエラーが発生します。
Attempting: mail.iinet.net.au port: 25 ....
Failure: mail.iinet.net.au/203.0.178.192:25 message: SocketTimeoutException - connect timed out
そのため、Eclipse Juno 64bit にアップグレードしましたが、同じ問題が発生しています。コマンド ラインでの実行は機能しますが、Eclipse では機能しません。
jre1.7 にアップグレードして上記のコードを Eclipse Indigo/Juno で実行するとタイムアウトが発生するのはなぜですか。ただし、jar をエクスポートしてコマンドラインから実行すると正常に動作します。
また、Windows コマンドラインから mail.iinet.net.au への telnet も機能します。