2016-05-29 17 views
0

Eclipseでアプリケーションをソケット呼び出しで再起動するにはどうすればよいですか? エラーを処理するためにどのコードを変更する必要があるかを確認できるエラー診断アプリケーションを作成しましたが、変更後にアプリケーションを再起動する必要があります。私はすでにEclipseのためのプラグインを開発していますが、これを処理するのですが、私はアプリを再起動する方法がわかりません。Eclipseアプリケーションを再起動

1.)アプリケーションを再起動する内部Eclipseコマンドはありますか?

2.)コマンドシェルを使用する必要がありますか?

誰かが私を助けたり、私に助言を与えることを願っています。また、私は、デバッグのためにアプリケーションを再起動する可能性があることを知っているが、私はデバッグせずにアプリを実行したい。

答えて

0

あなたは、Eclipse 3.xスタイルRCPアプリケーションを持っていて、プラグインのEclipseからのRCPを再開したい意味なら、あなただけの操作を行います。

使用してRCPを再開
PlatformUI.getWorkbench().restart(true); 

現在のワークスペースあなたはE4のRCPについては

グレッグ-449 @
@Inject 
IWorkbench workbench; 


workbench.restart(); 
0

:あなたの応答をありがとう、しかし私が達成しようとしているのは少し複雑です。次のことを考えてみましょう。会社のネットワーク内の別のマシン上で動作するサービスがあります。それは間違ったことがこのサービスで起こっていることが判明しました。したがって、リモートデバッガと接続してサーバに接続し、ローカルマシン上にあるソースコードを確認することができます。私はJavaの古典的なリモートデバッグと言うでしょう。

しかし、コード内でエラーを修正した場合は、この他のマシンのサービスをネットワークのどこかで再起動する必要があります。問題はこれをどうやって行うのか?サービスが実行されているマシン上のインスタンスを提供するシェルコマンドによって、または他の可能性がありますか?

これは、問題を理解するのに役立ちます。

関連する問題