0
awsサーバーにデプロイされているWebアプリケーションをデバッグします。 私はサーバー側で次の手順を実行します。これを実行した後リモートデバッグ中にJAVAエラーが発生しました
1. export JPDA_ADDRESS=8000
2. export JPDA_TRANSPORT=dt_socket
3. catalina.sh jpda start
を、私はそれはデバッガがオンであることを示すいるTomcatプロセスをチェックします。
クライアント側では、Eclipseネオンを使用しました。プロジェクトのデバッグ設定では、私はaws
のIPアドレスをホストフィールドに、デバッガのポートをポートフィールドに記述しました。
は、リモートVMへの接続に失敗しました:
それは私がエラーを次与えます。接続がタイムアウトしました。 @Chackoマシューが推奨 org.eclipse.jdi.TimeoutException
外部のどのポートが開いているかに関して、awsにはファイアウォールの制限はありませんか?ポートにリモートからアクセスできない可能性があります。 – sfat
@sfatが示唆しているように、ポート8000がec2セキュリティグループで開かれているかどうか確認してください。 –
AWSで8000ポートを公開しています – dny