回答
蝕/ JRE目錄下提及如果可用,在Eclipse JRE將被使用;否則啓動程序將查詢系統路徑變量。 Eclipse不會查閱JAVA_HOME環境變量。
一個蝕命令行可以使用環境變量(像任何其他命令):
eclipse -vm $jAVA_HOME/bin
會工作。
但是Eclipse本身(或的eclipse.ini)不使用直接解析環境變量。
A eclipse.ini like this one只使用完整路徑。
實際上,bug 102239已經在尋求這種功能......自2005年以來!
的Bug 102239 - [啓動]在
<launcher>.ini/eclipse.ini
環境變量替換這將會是非常有益的,如果發射器將支持環境變量插入在
<launcher>.ini
。
不論其形式可能是有意義的(例如@ENV
,%ENV%
,${ENV}
,${env_var:ENV}
)例如像
-vm
${MYRCPAPP_VM}
-mx${MYRCPAPP_HEAPSIZE}
但答案求助問這個:
啓動程序是用C寫的代碼是在平臺的啓動項目。
[轉]想這對包括虛擬機,vmargs等,在這種情況下,這將需要在本機代碼發生任何參數。
感謝您的回答;有沒有一個地方我可以要求這個eclipse功能請求? – 2010-03-11 17:33:44
@Java:這將通過在https://bugs.eclipse.org/bugs/上打開一個錯誤,但我相信其中一個已經存在。看到我更新的答案。 – VonC 2010-03-11 17:55:29
感謝您的鏈接到Eclipse錯誤(功能請求),VonC。我現在已經對這個bug進行了投票,我鼓勵其他讀者也這樣做。 (Clik在答案中的鏈接,註冊/登錄,投票。) – 2012-09-28 09:15:05
擬訂@VonC答案我已經創建了一個包含以下簡單的線條簡單的文件eclipse.bat
:
start eclipse.exe -vm %WORK_DIRECTORY%\tools\Java\jdk1.8.0_73\bin\javaw.exe
當我使用的系統變量。 現在,我不打電話直接eclipse.exe
,我打電話eclipse.bat
,這是伎倆。
希望這可以幫助!
Ciao!
在我來說,我想重新定義的用戶名(例如使用在@author標籤),所以我已經改變了快捷方式蝕指向以下:
C:\Java\eclipse\eclipse.exe -vmargs -Duser.name=%eclipse_user%
然後我已定義的用戶變量eclipse_user其可以由每個用戶單獨設定。爲了我的需要就夠了。
- 1. 的eclipse.ini -vm與環境變量衝突
- 2. 不能使變化的eclipse.ini
- 3. eclipse.ini的問題
- 4. 如何在eclipse.ini中使用環境變量?
- 5. 的Eclipse的eclipse.ini XXMaxPermSize
- 6. Djava.library.path =在Eclipse.ini
- 7. Eclipse + Maven - > eclipse.ini
- 8. Eclipse.ini配置超過1024MB
- 9. 由於eclipse.ini,Eclipse未運行
- 10. eclipse.ini文件和選項
- 11. Eclipse在Linux下尋找eclipse.ini的地方
- 12. eclipse.ini文件的位置在哪裏?
- 13. 在Eclipse.ini之外設置JVM maxperm大小
- 14. 無法編輯在Windows 7 eclipse.ini文件
- 15. --launcher.XXMaxPermSize在eclipse.ini中出現兩次
- 16. 如何設置eclipse.ini -vm選項?
- 17. eclipse -vm%JAVA_HOME%在eclipse.ini中失敗
- 18. PHP:與變量串聯的新變量(變量變量)
- 19. $ _GET的變量變量
- 20. PHP變量Xcode的變量
- 21. 變量內的變量
- 22. 變量內的變量
- 23. Python中的變量變量
- 24. 變量| =變量的含義?
- 25. 變量iPhone中的變量?
- 26. Javascript中的「變量」變量?
- 27. 變量中的PHP變量
- 28. 變量中的變量?
- 29. jQuery的變量變量
- 30. $ _SESSION變量的PHP變量
也許你應該嘗試? – 2010-03-11 15:41:01
我試過了;不工作;所以我認爲可能是其他一些格式? – 2010-03-11 17:35:05