歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Ubuntu下安裝jdk1.7.0_45

Ubuntu上安裝jdk的*.tar.gz包
首先將*.tar.gz解壓

具體方法為:tar -xzvf *.tar.gz

下面以我自己的安裝版本(jdk1.7.0_45)為例:

1.解壓安裝文件:tar -xzvf jdk-7u45-linux-x64.tar.gz

解壓後得到 jdk1.7.0_45 文件夾

2.將其移動到/usr/目錄下,命令為:sudo mv jdk1.7.0_45 /usr/

至此,jdk已經安裝完成。

下面來配置環境變量:

1.用export命令直接在shell下設置:

export JAVA_HOME=/usr/jdk1.7.0_45
export JRE_HOME=/usr/jdk1.7.0_45/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

當然這樣設置環境變量是可以生效的,但是只對當前shell生效。如果從另外一個shell登陸,將不能使用剛才設置的變量。所以最好的方法還是修改.bashrc文件。

2.修改.bashrc文件配置環境變量:
.bashrc文件是隱藏文件,在用戶根目錄下;
比如你用戶名是user,那麼你的家(home)目錄就在/home/user
在控制台下輸入:
cd ~
ls -a (列舉當前目錄下所有文件)
就可以看到.bashrc文件了。
編輯可以用vi或者你喜歡的編輯器:

#vi .bashrc
set JAVA_HOME=/usr/jdk1.7.0_45
export JAVA_HOME
set JRE_HOME=/usr/jdk1.7.0_45/jre
export JRE_HOME
set PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar::$JRE_HOME/lib
export CLASSPATH
3.當然也可以通過更改/etc/profile來實現,不過不推薦這麼做,因為這樣的設置將對所以用戶的shell都生效,對系統安全會產生影響.

#vi  /etc/profile

在該profile文件中最下面添加:

JAVA_HOME=/usr/jdk1.7.0_45
JRE_HOME=/usr/jdk1.7.0_45/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
添加完畢保存退出,第三種需重啟服務器方可生效;

4.下面來驗證一下變量設置是否生效(在驗證前先logout一下,再重新登陸);

5.環境設置OK,看看JDK是否能正常工作,我們來寫一個測試文件Hello.java

//Hello.java
public class Hello{

 public static void main(String[] args)
 {
        System.out.println("Hello world!");
 }

}

OK,測試成功,現在jdk就可以使用了!

Copyright © Linux教程網 All Rights Reserved