在ubuntu上安裝netbeans出問題:「沒法初始化 UI 正在 headless 模式下運行"

綜合了網上的資料,並進行實際操做,記錄以下:java

1.安裝oracle java jdkjdk-6u31-linux-i586),並已在profile文件中註明JAVA_HOME的路徑。linux


2.
因爲 ubuntu 中可能會有默認的 jdk ,如 openjdk 。假若有 openjdk 的話,因此,爲了使默認使用的是咱們安裝的 jdk ,還要進行以下工做。
執行代碼 :
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
(其中 /usr/lib/jvm/java/jdk1.6.0_12/bin/java /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 指本身 JDK 的安裝路徑)
經過這一步將咱們安裝的 jdk 加入 java 選單。

3.
執行代碼 :
sudo update-alternatives --config java

經過這一步選擇系統默認的 jdk
4.
shell 中輸入代碼 :java -version 時,就會顯示系統使用的 java sun java

5.
安裝 netbeans 的時候就會自動搜索到已經安裝好的 jdk 了。
相關文章
相關標籤/搜索