歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.04 LTS 安裝配置JDK1.6.0_45

Ubuntu 12.04 LTS 安裝配置JDK1.6.0_45

日期:2017/2/28 14:34:58   编辑:Linux教程

最近要編譯一下Android系統源代碼,就安裝了一個Ubuntu。但是之前沒有linux基礎,所以在安裝java jdk這個地方花費了不少時間,原因在於網上很多資料已經過時了。那下文就簡單明了地介紹如何在Ubuntu 12.04 LTS下安裝和配置JDK。

首選必須要說明的是,在Ubuntu 12.04 LTS上安裝JDK6本身並不復雜,只是目前較新版本的Ubuntu已經不支持直接通過apt-get安裝了(我之前一直研究這個!_ !)。因此,需要從Oracle官方網站下載安裝包進行安裝。其實,目前Oracle已經發布了JDK7。安裝JDK6的原因是TI的Android devkit 3.0.0在編譯rootfs時,必須指定使用JDK6。木有辦法,只能搞JDK6了。

輸入命令:

java -version

將會輸出如下內容:

root@linuxidc:~# java -version
程序 'java' 已包含在下列軟件包中:
* default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
請嘗試:apt-get install <選定的軟件包>

說明還沒有安裝好jdk,先去 Oracle下載Linux下的JDK壓縮包,http://www.oracle.com/technetwork/java/javase/downloads/index.html,下好後直接解壓。

1、下載JDK6安裝包,我的為64位系統所以選擇jdk-6u45-linux-x64.bin

下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2、解壓jdk-6u45-linux-x64.bin,解壓出對應的jdk-6u45文件夾,命令是:

$ chmod u+x jdk-6u45-linux-x64.bin
$ ./jdk-6u45-linux-x64.bin

3、然後移動解壓出jdk-6u45文件夾到/usr/lib下,進入在存放jdk文件夾的當前目錄,將解壓好的jdk-6u45文件夾用最高權限復移動到/usr/lib/jvm目錄裡,此時即使沒有jvm目錄也可以執行如下命令,jvm文件夾將得到創建。

$ sudo mkdir -p /usr/lib/jvm/(可有可無)
$ sudo mv jdk-6u45 /usr/lib/jvm/

安裝好之後,接下來需要設置環境變量,進入當前用戶名的主文件夾,修改.profile文件。注意,該文件是當前用戶的配置文件,如果要對使用計算機的所有用戶生效,那麼需要設置的文件應該是 /etc/profile。輸入命令:

sudo gedit ~/.profile

在文件末尾加上:

export JAVA_HOME=/usr/lib/jvm/jdk-6u45
export JRE_HOME=/usr/lib/jvm/jdk-6u45/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

然後保存關閉,此時在命令行輸入java -version將會仍然顯示java沒有安裝。此時,需要使用source更新下.profile文件,輸入命令:

$ source ~/.profile

再次使用java -version命令可以看到如下輸出:

www.linuxidc.com@linux:~$ java -version
java version "jdk-6u45"
Java(TM) SE Runtime Environment (build jdk-6u45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

到此,已經將oracle jdk配置完成。

Copyright © Linux教程網 All Rights Reserved