2012-10-10 228 views
1

我在Eclipse Indigo中用JAVA編寫了一個代碼。我想從eclipse中的控制檯運行該程序(即不使用RUN按鈕)。因爲我想要傳遞參數隨時變化,並且從「運行配置」設置參數非常繁瑣。 任何人都可以幫我嗎?從Eclipse控制檯運行java程序

+0

您可以在控制檯的_running_程序中傳遞參數。所以你可以用正常的方式運行程序。 – RAS

+0

我點擊運行按鈕,然後它顯示「在線程中的異常」主要「java.lang.ArrayIndexOutOfBoundsException:0 \t at MyProgram.main(MyProgram.java:13) 」我想寫'Java MyProgram arg0 arg1'運行程序..然後點擊運行按鈕 – sattu

回答

0

您可以創建一個配置文件傳遞,作爲「運行配置」中唯一的變量,然後進行相應的解析。或者您可以提示用戶在每次運行程序時輸入配置。您可能需要重新考慮如何開發此代碼以適應這種變化。

0

在運行配置中添加string_prompt作爲程序參數。

$ {string_prompt} 還有一個file_prompt和一個folder_prompt,如果你想具體的文件\文件夾。

這些可通過Run Configuration對話框的(x)= Arguments選項卡上的Variables按鈕來使用。

Ref:How to make Eclipse prompt me for command line arguments