ubuntu用軟體中心安裝的eclipse啟動異常(java.lang.ClassNotFoundException: org.eclipse.core.runtime.adapt)
阿新 • • 發佈:2018-12-16
啟動異常之後eclipse會提示檢視logs,檢視後會看到這個異常提示:
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
這個錯誤提示的意思是eclipse執行所需要的某個類缺失了,需要在eclipse安安裝目錄下的plugins裡面新增這個檔案進去,stack overflow裡面那個人給出的連線裡面並沒有那個檔案,而且在百度裡面也找不出來,這裡給上我的資源連結: https://download.csdn.net/download/braveheartm/10737518
解決完這個問題之後還會出現一個異常提示如下:
org.osgi.framework.BundleException: The bundle "org.eclipse.equinox.simpleconfigurator_1.0.301.dist [1]" could not be resolved. Reason: Missing Constraint: Bundle-RequiredExecutionEnvironment: CDC-1.1/Foundation-1.1,J2SE-1.4
解釋一下這個錯誤提示的意思是缺少捆綁需求的執行環境,eclipse本身是一個java程式,我們都知道java程式是要在java虛擬機器上執行的,所以需要在eclipse的配置中制定你的jvm安裝目錄下的./bin/java檔案來編譯eclipse程式。通過終端開啟eclipse安裝目錄下的eclipse.ini