不過有時會遇到怎樣都搜尋不到的狀況,因此還是會需要手動自己裝。
要自己裝的方法也不是很難 XD,只有以下幾個步驟而已。也可以直接參考 [2]。
Step 1. 下載 JDK
可以直接去 Oracle 的官方網站下載 JDK 的 .bin 檔,例如我現在下載的是 Java SE Development Kit 6 Update 38
下載需要的 .bin 檔之後,把檔案放到 ubuntu 的某個目錄,例如 /usr/local/jvm 裡。
Step 2. 安裝 JDK
下載回來的檔案,檔名假設是 jdk-6u38-linux-x64.bin。接著執行以下的指令解開並安裝 JDK。
1 2 3 |
sudo chmod +x jdk-6u38-linux-x64.bin sudo . /jdk-6u38-linux-x64 .bin sudo chown root. -R jdk1.6.0_38/ |
Step 3. 設定 update-alternatives
假設前一個步驟中,JDK 被放在 /usr/lib/jvm/jdk1.6.0_38,則接下來執行以下的指令。
1 2 3 4 5 |
sudo update-alternatives -- install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_38/bin/java" 1 sudo update-alternatives -- install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_38/bin/javac" 1 sudo update-alternatives -- install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.6.0_38/bin/javaws" 1 |
Step 4. 設定 update-alternatives
由於系統上有可能有兩個以上的 Java 環境可供執行,這時需要使用以下的指令,把 Java 對應的執行檔都換成 Sun Java。
1 2 3 |
sudo update-alternatives --config java sudo update-alternatives --config javac sudo update-alternatives --config javaws |
參考資料:
1、在 ubuntu 11.10 上執行 .jar
2、How to install Oracle Java 6 JDK on Ubuntu 12.04
沒有留言:
張貼留言