天天看點

ubuntu9.10配置java環境

在9.10中可以在終端中使用apt-get指令進行安裝。這種方法比較簡單。不過個人認為 對于初學者,還是手動安裝比較好,可以熟悉很多東西。

1.下載下傳jdk和jre

登入sun網站http://java.sun.com/javase/downloads/index.jsp,下載下傳jdk-6u18-linux-i586.bin和jre-6u18-linux-i586.bin。注意在官網中

有兩個下載下傳位址,一個是jdk-6u18-linux- i586.bin(jre-6u18-linux-i586.bin),還有一個是jdk-6u18-linux-i586-rpm.bin(jre-6u18-linux

-i586.rpm.bin)。ubuntu中一定要下載下傳jdk-6u18-linux- i586.bin(jre-6u18-linux-i586.bin),jdk-6u18-linux-i586-rpm.bin(jre-6u18-

linux-i586.rpm.bin)在ubuntu中無法安裝。據說好像要轉換,對于我這個菜鳥還弄不明白。jdk和jre的安裝過程相同,下面僅就jdk加以說明。

2.複制安裝檔案

将下載下傳的檔案複制到你要安裝的檔案夾。本文中jdk和jre安裝在/usr/java中。

mkdir /usr/java

cp /home/hyh/software/jdk-6u18-linux-i586.bin /usr/java

名字比較長,可以用tab補全

3.更改檔案權限為可執行,安裝

sudo chmod u+x jdk-6u18-linux-i586.bin

./jdk-6u17-linux-i586.bin /usr/java

注意:有一個英文的。然後一路回車,直到詢問是否安裝,輸入yes回車

4.安裝結束配置環境變量

修改所有使用者的環境變量

sudo gedit /etc/profile

在檔案最後添加

#set java environment

export JAVA_HOME=/usr/java

export CLASSPATH=$CLASSPATH:$JAVA_HOME/jdk1.6.0_18/lib:$JAVA_HOME/jre1.6.0.18/lib

export PATH=$PATH:$JAVA_HOME/jdk1.6.0_18/bin:$JAVA_HOME/jre1.6.0_18/bin

5.重新啟動計算機,用helloworld測試

可以編寫一個簡單的helloworld.java測試。編譯(javac *.java)和運作方法(java *,注意沒有.class)和windows中在指令提示行中使用一樣。

也可以在terminal使用java -version。(這僅說明jre安裝成功,因為javac是jdk的bin目錄下的。)

顯示如下資訊:成功安裝

java version "1.6.0_17"

Java(TM) SE Runtime Environment (build 1.6.0_17-b04)

Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)

PS:如果你以前裝過java的舊版本,那麼可能顯示的版本不是最新的,需要将原來的版本替換掉。可如下解決:

輸入:update-alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_17/bin/java 300

      update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_17/bin/javac 300

注意其中的空格。後面的路徑是你的java安裝的地方。

上面兩行指令執行後,重新打開終端,測試java版本,發現已經是新版本了。