為了更改 Ecipse 使用的 VM,我必須更改 eclipse.ini,這很不方便,因為我每次下載新副本時都手動編輯該檔案。如果您要部署多臺機器,那將很痛苦。
似乎 eclipse 不尊重 JAVA_HOME 或路徑環境變數順序。等等,
- 它無法加載 JAVA_HOME 指定的 JVM。
- 它無法加載路徑環境變數下的第一個 java.exe JVM。
是否有使 Eclipse 尊重 JAVA_HOME 或路徑環境變數順序的解決方法?或者 Eclipse.exe 是否接受一些引數以允許它在啟動時指定 JVM?
謝謝。
uj5u.com熱心網友回復:
你說的對。Eclipse 不尊重JAVA_HOME環境變數,如下所述:
如果 eclipse/jre 目錄下安裝了 JVM,Eclipse 會使用它;否則啟動器將查詢 eclipse.ini 檔案和系統路徑變數。Eclipse 不參考 JAVA_HOME 環境變數。
但它確實提供了命令列引數-vm來直接指定一個 JVM 來運行它。不同的作業系統有自己的值格式,更多細節請參考這里。
因此,在 MacOS 的情況下,您可以執行如下操作來直接配置 JVM 以啟動 Eclipse:
eclipse -vm $JAVA_HOME/bin
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/412020.html
標籤:
上一篇:IOS驅動創建沒有類定義錯誤
