web-dev-qa-db-ja.com

リモートマシンでEclipseプロジェクトを実行する

私はEclipseを使用してローカルマシンからJavaプロジェクトに取り組んでいます。これをリモートマシンで実行しようとしています。リモートマシンはLinuxで実行されているクラスタです。今マウントしていますリモートドライブを使用して、Eclipseを介してリモートファイルコピーを編集します。ただし、より堅牢なものを探していました。Eclipseを介してシームレスにこれを行う方法はありますか。つまり、プロジェクトを実行するたびに、リモートマシンで実行されますか?

27
Naveen
  • プロジェクトの出力フォルダーを、マウントしたリモートフォルダーに設定します([プロジェクトのプロパティ]-> [Javaビルドパス]の下)。
  • 次に、外部ツールを実行します:ssh user @ rometesite -c "Java -Xdebug -Xrunjdwp:server = y、transport = dt_socket、address = 4000、suspend = n Main"
  • Eclipseでリモートを起動Javaアプリケーション(ポート4000)

リモートデバッグの詳細については、 http://www.ibm.com/developerworks/opensource/library/os-Eclipse-javadebug/index.html を参照してください。

15
Pierre

ターゲット管理/リモートシステムエクスプローラーは、リモートディレクトリをプロジェクトと同期させるためのプラグインを提供します。参照 http://www.Eclipse.org/tm/

プログラムをリモートで実行するには、おそらく外部ツールの起動設定([実行]> [外部ツール]メニューから)をセットアップし、sshなどのプログラムを使用してJavaアプリをリモートで起動する必要があります。 Linuxクラスター。

1
Paul Webster
0
nonozor