我最近更新了我的Mac到OSX 10.11(el capitan),並打開了eclipse來運行一個java項目,昨天運行良好,我更新之前。我收到錯誤消息「錯誤:無法找到或加載主類Main」,並且我將問題縮小到eclipse無法找到java可執行文件。Mac OSX 10.11 Eclipse JRE
每當我去首選項 - > Java - >安裝的JRE它告訴我,我的舊JRE沒有被發現,它已被刪除。我覺得這應該是添加新的JRE的路徑,以我的Java可執行文件一樣簡單,但這裏是我的問題:
當我在終端運行which java
輸出usr/bin/java
。按照預期,將此作爲我的JRE的路徑不起作用。
所以我跑ls -l which java
輸出/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
。我期望這個工作,但是當我在eclipse中輸入這個路徑時,它說該文件夾不存在(並且我通過終端確認,它不存在)。我已經嘗試了一些其他位置,在這些位置我找到了java可執行文件,但沒有一個能夠工作。我一直無法找到我的JRE的正確路徑,我知道它正在安裝。我怎樣才能找到我的JRE路徑?