在ubuntu12.04安裝好jdk,然后設置好環境變量,然后繼續安裝好adt bundle
在終端進入adt bundle下的eclipse啟動eclipse時沒問題
但是從圖形界面進入adt bundle下的eclipse啟動eclipse時出錯,提示如下:
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/home/czm/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin/java
java in your current PATH
原因是:
安裝jdk時,在配置文件中設置的環境變量,只在當你也是從終端啟動eclipse時有效,而當你從圖形界面啟動elipse時無效,所以系統如上提示JRE或JDK或JVM無效。
最簡單的解決辦法:
從終端進入adt bundle下的eclipse目錄下新建一個jre目錄,然后在創建一個軟鏈接指向jdk目錄下的bin目錄即可:
cd 你的eclipse目錄
mkdir jre
cd jre
ln -s 你的jdk目錄/bin