2011-03-28 25 views
40

我正在構建Java Google App Engine服務器項目和Java桌面客戶端。我想同時運行它們,但我不確定這是否可以使用Eclipse/GAE插件。有什麼方法嗎?我希望能夠在同一時間通過他們。一次從Eclipse運行兩個Java程序?

我試過打開一個Eclipse的新實例,但它抱怨工作區已經在使用中,兩個項目都在同一個工作區中。 (也許我可以將它們移動到不同的工作區。)

+0

是有必要從Eclipse中運行呢? – 2011-03-28 01:50:54

+1

我希望能夠同時對它們進行調試,但這不是絕對必要的。 – 2011-03-28 01:59:56

+0

[如何在單獨的控制檯上使用一種配置啓動多個Java程序(使用Eclipse)](http://stackoverflow.com/questions/316761/how-to-launch-multiple-java-programs-with-one配置單獨控制檯),但接受的答案在這裏有關於固定控制檯的很好的信息。 – willkil 2014-10-16 18:05:18

回答

59

我對GAE並不熟悉,如果幹擾,但我沒有運行倍數的問題。我經常從同一個窗口啓動一臺服務器和多個客戶端。

幾個要點:

  • 進入每個程序運行它們的主要方法。一旦你運行了一次,它們就會出現在運行按鈕的下拉菜單中。
  • 製作多個控制檯並固定它們。它使實時查看您的(調試/信息)輸出變得更加容易。
  • 將多個控制檯移到不同的視圖,以便您可以同時看到它們。

頂部前,後底部 enter image description here

+0

您的意思是打開多個Eclipse控制檯選項卡或多個OS命令提示符?如果它來自Eclipse,您如何打開多個控制檯選項卡? – 2011-03-28 02:00:43

+1

@rosarch添加圖片來逐步說明多個控制檯。 – corsiKa 2011-03-28 02:07:40

+9

我成功添加了一個新的控制檯視圖,但它只是兩個相同數據的視圖,而不是兩個單獨的程序運行。你確定這有效嗎? – 2011-03-29 02:39:37

5

添加新的控制檯視圖後,你必須去的圖標,其左,然後選擇你想看到哪個控制檯。如果您正在運行兩個程序,您將在下拉列表中看到這兩個程序。

感謝您的答案。我只是試了一下,這真的很有幫助。

(通過圖標的左邊我的意思是,看起來像一個小型的紫色顯示器的一個)