Ubuntu安装JDK6和JDK5
在安裝android on openwrt是出現錯誤:
build/core/config.mk:271: *** Error: could not find jdk tools.jar, please install JDK6, which you can download from java.sun.com. Stop.需要安裝JDK6!
一 第一種方法:
輸入下面的命令
如果不能下載安裝JDK6,則通過第三方地址獲取此jdk6,寫入該文件可以使運行安裝命令時有地址去下載:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" sudo add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"
或者手動打開 /etc/apt/sources.list添加:
deb http://archive.canonical.com/ lucid partner deb http://archive.canonical.com/ubuntu maverick partner
隨后更新repository:
sudo apt-get update
安裝:
sudo apt-get install sun-java6-jdk
注意安裝完后在設定JDK的時候,終端無法動彈,按下Tab鍵,接下來按照提示……
二 手動安裝
如果上面方法不行,則要下載手動安裝jdk6,下載地址:
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html
http://download.oracle.com/otn/java/jdk/6/jdk-6-linux-i586.bin
jdk5下載地址:
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html
http://download.oracle.com/otn/java/jdk/1.5.0_22/jdk-1_5_0_22-linux-i586.bin
下面以安裝jdk6為例,如果安裝的是jdk5,步驟相同。
首先,從http://java.sun.com中下載jdk,我的版本是jdk-6-linux-i586.bin,我下載的是bin文件,我將下載的jdk-6-linux-i586.bin文件置于/usr/lib/jvm/java中。
然后修改bin文件權限,使其可執行,在shell中執行:
執行下面命令,將會出現字幕,持續按回車鍵,直至屏幕顯示要求輸入yes/no,此時輸入y回車,將會把jdk解壓到文件夾,得到jdk1.6.0_12目錄。
sudo /usr/lib/jvm/java/jdk-6-linux-i586.bin此時,jdk已安裝完畢。
下面進行配置,在environment中修改,
sudo vi /etc/environment
添加如下部分
PATH="......:/usr/lib/jvm/java/jdk1.6.0/bin" CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0/lib JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0
或者直接在/etc/profile中添加:(推薦使用)
sudo vi /etc/profile #JAVAEVIRENMENT export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_34 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH設置環境變量(設置環境變量的方法很多,不一一列舉) sudo source ~/.bashrc
由于ubuntu中可能會有默認的jdk,如openjdk,所以,為了使默認使用的是我們安裝的jdk,還要進行如下工作。
通過這一步將我們安裝的jdk加入java選單,執行:
然后執行,通過這一步選擇系統默認的jdk:
sudo update-alternatives --config java sudo update-alternatives --config javac sudo update-alternatives --config javah
這樣,再在shell中輸入,就會顯示系統使用的java是sun的java:
java -version
參考:
http://forum.ubuntu.org.cn/viewtopic.php?t=183803
總結
以上是生活随笔為你收集整理的Ubuntu安装JDK6和JDK5的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从零开始配置 vim(3)—— 键盘映射
- 下一篇: ubuntu18.04安装pycharm