デバイスに接続してPOST
コマンドを発行するJavaコードを開発しました。これはeclipse
でうまくいく。しかし、私が構築し、command-line
で実行すると、常にタイムアウトします。コマンドラインから実行するとhttp接続タイムアウトが発生する
私はeclipse
をコマンドラインと同じマシンで実行しています。私はjava 8
を使用しています。
デバイスに接続してPOST
コマンドを発行するJavaコードを開発しました。これはeclipse
でうまくいく。しかし、私が構築し、command-line
で実行すると、常にタイムアウトします。コマンドラインから実行するとhttp接続タイムアウトが発生する
私はeclipse
をコマンドラインと同じマシンで実行しています。私はjava 8
を使用しています。
ネットワークの問題は、まずJavaを外しておくことが最善です。だから、最初のステップとして、あなたはコンソールを開き、あなたにも出ている回場合
telnet targetserver.example.com 12345
を入力して、プログラムで使用されるソケットアドレスへのtelnet接続をしようとすることができ、あなたの問題の源でありますJava内ではありません。
あなたは多くの情報を提供していませんが(要求された情報源など)、私の推測では、Eclipseに設定されているプロキシの背後にいるということです。 Eclipseは、開始されたアプリケーションにその情報を渡して、接続が機能するようにします。コンソール上でアプリケーションを起動するとこの情報が失われるため、プロキシを経由せずにネットワーク接続が直接試行されます。
コードの一部を共有することを検討してください – AndreyF