天天看點

ubuntu jdk

輸入指令:

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指令可以看到如下輸出:

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配置完成。

本文轉自 遠永201314 51CTO部落格,原文連結:http://blog.51cto.com/7336056/1893833