首先创建Java的目录,然后将下载下来的文件解压到该目录中:
$ sudo cp jdk-7u3-linux-i586.tar.gz /usr/lib/java
$ cd /usr/lib/java
$ sudo tar -zxvf jdk-7u3-linux-i586.tar.gz
好了jdk7.0安装完毕。
其次设置环境变量,主要是PATH、CLASSPATH和JAVA_HOME,注意PATH最后所添加的bin目录:
$ sudo vi /etc/environment
PATH="/usr/lib/java/jdk1.7.0_03/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
CLASSPATH=".;/usr/lib/java/jdk1.7.0_03/lib"
JAVA_HOME="/usr/lib/java/jdk1.7.0_03"
然后就是要告诉系统,我们使用的sun的JDK,而非OpenJDK了:
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.7.0_03/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.7.0_03/bin/javac 300
sudo update-alternatives --config java
最后我们验证一下:
$ java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)
ok,搞定。
$ sudo cp jdk-7u3-linux-i586.tar.gz /usr/lib/java
$ cd /usr/lib/java
$ sudo tar -zxvf jdk-7u3-linux-i586.tar.gz
好了jdk7.0安装完毕。
其次设置环境变量,主要是PATH、CLASSPATH和JAVA_HOME,注意PATH最后所添加的bin目录:
$ sudo vi /etc/environment
PATH="/usr/lib/java/jdk1.7.0_03/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
CLASSPATH=".;/usr/lib/java/jdk1.7.0_03/lib"
JAVA_HOME="/usr/lib/java/jdk1.7.0_03"
然后就是要告诉系统,我们使用的sun的JDK,而非OpenJDK了:
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.7.0_03/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.7.0_03/bin/javac 300
sudo update-alternatives --config java
最后我们验证一下:
$ java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)
ok,搞定。