1、下載html
直接進入Oracle網站下載JDK7:java
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmllinux
在下載以前咱們要先選中「Accept License Agreement」 而後,才容許咱們下載。ubuntu
一、等等有好幾個linux版本的 JDK,那麼應該選擇那個呢?咱們先來看看他們有什麼不一樣。oracle
x86對應的是32位操做系統下的應用程序,
ide
x64對應的是64位操做系統下的應用程序,網站
那咱們在下載以前要先肯定個人操做系統是32位的仍是64位的。ui
ctrl+alt+t 調出ubuntu的終端。輸入一下命令:spa
root@ubuntu:~# getconf LONG_BIT //查看操做系統位數操作系統 32 root@ubuntu:~# lsb_release -a //順便看看操做系統信息 No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 11.04 Release: 11.04 Codename: natty |
二、每種位數人操做系統又分了兩種類型的安裝包。
rpm本來是RedHat Linux發行版專門用來管理Linux各項套件的程序,因爲它遵循GPL規則且功能強大方便,於是廣受歡迎。逐漸受到其餘發行版的採用。RPM套件管理方式的出現,讓Linux易於安裝,升級,間接提高了Linux的適用度。
tar.gz就是用tar和gzip壓縮後的文件擴展名。 用winzip或winrar就能夠打開
2、解壓
我這裏下載的是jdk-7u25-linux-i586.tar.gz這個版本
我在/usr/java下安裝jdk
root@ubuntu:~/opt# ls //查看下載的文件 jdk-7u25-linux-i586.tar.gz root@ubuntu:~/opt# mkdir /usr/java //建立目錄 root@ubuntu:~/opt# tar zxvf jdk-7u25-linux-i586.tar.gz -C /usr/java //將下載的文件解壓到/usr/java目錄下 root@ubuntu:~/opt# cd /usr/java/ //切換到建立的目錄下 root@ubuntu:/usr/java# ls jdk1.7.0_25 |
3、更名(可選)
爲了方便後面的換環境配置,咱們須要對JDK的解壓目錄進行更名。
root@ubuntu:/usr/java# mv jdk1.7.0_25 java-7-sun root@ubuntu:/usr/java# ls java-7-sun |
4、修改
root@ubuntu:/usr/java# gedit /etc/environment |
配置內容以下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin" export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export JAVA_HOME=/usr/java/java-7-sun |
(標紅的部分爲咱們要添加的內容,注意路徑,安裝版本名稱不要寫錯)
保存後關閉配置文件
要使配置文件生效,須要輸入一下:
root@ubuntu:/usr/java# source /etc/environment |
5、驗證
在終端使用echo命令檢查環境變量的設置狀況
root@ubuntu:/usr/java# echo $JAVA_HOME /usr/java/java-7-sun root@ubuntu:/usr/java# echo $CLASSPATH .:/usr/java/java-7-sun/lib:/usr/java/java-7-sun/jre/lib root@ubuntu:/usr/java# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/java/java-7-sun/bin |
查看安裝的java版本:
root@ubuntu:/usr/java# java -version java version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode) |
6、生效
須要修改profile 文件
root@ubuntu:/usr/java# gedit /etc/profile |
打開profile文件,添加以下內容
#set java environment JAVA_HOME=/usr/java/java-7-sun export JRE_HOME=/usr/java/java-7-sun/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH |
修改完成後保存
這個須要重啓電腦才能生效。