web-dev-qa-db-ja.com

Eclipseから2つのJavaプログラムを一度に実行しますか?

Java Google App EngineサーバープロジェクトとJavaデスクトップクライアント。両方を同時に実行したいのですが、よくわかりません。 Eclipse/GAEプラグインを使用してこれが可能である場合、何らかの方法がありますか?両方を同時に実行できるようにしたいと思います。

Eclipseの新しいインスタンスを開こうとしましたが、ワークスペースがすでに使用されているという不満があり、両方のプロジェクトが同じワークスペースにあります。 (おそらく、それらを別のワークスペースに移動するだけでした。)

44
Nick Heiner

私はGAEに精通していませんし、それが邪魔をする場合でも、複数の実行に問題はありません。サーバーと複数のクライアントを同じウィンドウから起動することがよくあります。

いくつかのポインター:

  • 各プログラムのメインメソッドに移動して実行します。一度実行すると、実行ボタンのドロップメニューに表示されます。
  • 複数のコンソールを作成して固定します。 (デバッグ/情報)の出力をリアルタイムで見やすくします。
  • 複数のコンソールを別々のビューに移動して、同時に表示できるようにします。

前に上、下に後 enter image description here

67
corsiKa

新しいコンソールビューを追加したら、左側のアイコンに移動して、表示するコンソールを選択する必要があります。 2つのプログラムを実行している場合、2つのプログラムがドロップダウンリストに表示されます。

答えてくれてありがとう。私はそれを試してみましたが、本当に役に立ちました。

(左側のアイコンは、ミニパープルカラーモニターのように見えるものを意味します)

8
Sruthi Nair

@Corsikaの回答はEclipseでの実行方法を説明します

ターミナル上の2つ以上のプログラムで快適に実行できる場合は、異なる起動構成のデバッグビューからコマンドライン引数をコピーし、2つ以上のターミナルで実行できます。

完全なコマンドラインを取得するには、[ウィンドウ]> [ビューの表示]> [その他]> [デバッグ]からデバッグビューを開くことができます。

実行後>最後の起動(デバッグタブ)を右クリックして、プロパティに移動します。 Eclipseは正確なコマンドラインをリストします。

1
naren