2012-08-26 39 views
0

我想使用參數將工作目錄傳遞給RCP程序,以便它可以從IDE和導出的產品中運行。當工作目錄有空格時,命令行參數無法正常工作。我嘗試過使用雙引號和單引號的各種組合,無法獲得正確的目錄。帶有嵌入空格的命令行參數的Eclipse RCP應用程序

正常工作

MYAPP - 數據@的user.home/MyApp的/

由目錄設置爲@的user.home /我的/

- 數據@的user.home /錯誤我的作品Documents/MyApp

用空格傳遞命令行參數的正確語法是什麼?

回答

0

試試這個

-data @user.home/"My Documents"/MyApp 

問候

編輯1

你可以試試下面的方法

-data @user.home/My\ Documents/MyApp 
+0

感謝您的建議,但它導致@的user.home /我的/。 –

+0

@TimothyVogel我已經更新了我的答案。問候 – user75ponic

+0

相同的結果@ user.home /我/我只會在config.ini中使用一個屬性,因爲這對導出的產品來說工作正常。 –

相關問題