2010-03-23 168 views
48

我用eclipse編寫了一個複雜的Java應用程序,它使用許多包含在項目文件夾中的.jar庫。Eclipse:導出運行配置

有沒有一種快速的方法來導出應用程序的運行配置,允許我從shell運行它(我實際上並不需要將它移動到機器上,所以沒有jar導出或類似的東西)。

我只需要拆下從Eclipse中執行,但由於項目有很多設置,我想導出腳本(可能的.sh或只是一個普通的長線)自動..

回答

64

你可以得到完整的命令由您的配置在「調試」選項卡上執行,或者更具體地說是「調試」視圖。

  1. 運行應用程序
  2. 轉到您的Debug透視
  3. 應該有在那裏爲你剛剛執行的應用程序的條目(在調試視圖)
  4. 右鍵單擊該節點引用JAVA.EXE或javaw.exe的,然後選擇屬性
  5. 在彈出你會看到的命令行,其中包括所有的罐子,參數對話框,等
+3

有沒有辦法以類似的方式找到執行編譯項目的命令? – Bob

17
  • 與文件菜單
  • 文件開始 - >導出展開「常規」節點
  • 選擇「螞蟻構建文件」點擊「下一步」
  • 您將獲得的項目清單,
  • 選擇您想要的項目使用。按
  • 「完成」按鈕因此,
  • 您將得到一個ANT構建文件,該文件將具有指向給定項目的「運行配置」的目標。

現在,跑一跑配置 「運行配置-1」,你可以輸入你的命令行(假設你有你的shell的PATH螞蟻)

ant run-config-1 
+0

尋找一種重複和虐待的方式,這已經把我放在螞蟻的方向。非常感謝你! – user2692263

69

導出:

  1. 轉到文件>導出...>運行/調試>啓動配置
  2. 在該對話框中選擇全部或你想要什麼
  3. 設置文件名

導入:

  1. 轉到文件>導入...>運行/調試>啓動配置
  2. 在該對話框中選擇全部或你想要什麼
  3. 設置文件名
+5

這是爲了在Eclipse中導出和導入,但OP希望從eclipse導出並從shell運行 – CharlesB

+6

@CharlesB:幾年之後,這個頁面不再回答OP的問題,它是關於回答那些來到這裏的人點擊「Eclipse :導出運行配置「。對於我們大多數人來說,這可能是更有用的答案。 – Chei

+0

我也提高了你的水平 - 因爲你非常有用 - 看了之後的亞軍,他實際上把我帶向了走向螞蟻的最後一步。 – user2692263

0
  1. 右鍵單擊Eclipse Explorer中的項目
  2. 導出...
  3. 爪哇 - >運行的JAR文件
  4. 從下拉
  5. 將出口目的地
  6. 可選挑選你的啓動配置,您可以在導出爲一個Ant腳本太

完成。你會得到一個你可以執行的JAR文件java -jar yourfile.jar

請注意,如果你的啓動程序有命令行參數,它們不會被導出,你必須將它們傳遞給java命令。

+0

OP已經聲明他們正在尋找運行應用程序「以及Eclipse設置」。我覺得其他答案更好地解決了這個問題。 – wavicle