我們使用eclipse(RAD 7.0,Citrix下)的共享安裝。我們需要允許每個開發人員提供eclipse.ini的本地副本。 「 - launcher.ini」命令行開關應該允許我們這樣做,但是我一直無法通過eclipse識別eclipse.ini的本地副本。我看到的行爲對於RAD 7.0和Indigo(測試更快)都是一致的。eclipse --launcher.ini開關
爲了測試這個,我使用了非共享的Indigo安裝,並在C:\ Temp中創建了eclipse.ini的本地副本,並添加了「-showlocation」開關作爲第一個參數;在默認的ini文件中測試它會在eclipse打開時在標題欄中正確顯示工作區路徑,所以您立即知道是否已經處理了本地eclipse.ini。
eclipse文檔顯示交換機的格式爲「--launcher.ini {location}」。我試着用我能想到的每種組合來修改桌面快捷方式:引用與未引用,完整路徑與文件夾名稱只,「」,「=」和「:」分隔參數值,並且絕不會eclipse找到本地副本並在標題欄中顯示工作區名稱。
任何人都可以提出爲什麼這個開關顯然不被識別,或提供一個工作的例子?如果您有在Citrix桌面圖標中通過Citrix「/ param:」參數傳遞此開關的經驗,我真的很感激看到一個可行的示例。
正確。在Windows中 - 「launcher.ini @ user.home \ eclipse.ini」應該可以工作,但由於某些原因,它至少在Vista下運行。然而,你的unix入門遊戲我的想法,什麼工作 – djhill8262
讓我們再試試該評論... 正確,保羅。在Windows中 '--launcher.ini @ user.home \ eclipse.ini' 應該可以工作,但由於某些原因,它至少在Vista下無法使用。 但是您的UNIX入門遊戲我的想法,並沒有什麼工作是 '--launcher.ini%USERPROFILE%\ eclipse.ini' 由於Windows調用擴展面前黯然失色環境變量。當我到達辦公室時,我將在RAD-Citrix環境中對此進行重新測試。 – djhill8262
嗯,它沒有工作。事實證明,pna代理正在使用/ param參數,因此它不會被傳遞給eclipse.exe。我對如何檢測本地INI的存在提供了一些建議,並添加了--launcher.ini參數(如果找到)。 – djhill8262