1.将jdk-7u5-linux-x64.tar.gz拷贝到/usr/java/jdk/目录下面,这里如果没有相应文件夹,则创建该文件夹,如命令:
sudo mkdir java //创建文件夹java
sudo mkdir jdk //创建文件夹jdk
sudo cp-r ~/download/jdk-8u5-linux-i586.tar.gz /usr/java/jdk/ //把下载的文件拷贝到新创建的目录下面
sudotar -zxvf jdk-版本-linux-位.tar.gz //解压缩文件,本实例中所用jdk为jdk-8u5-linux-i586.tar.gz,解压后为jdk 1.8.0_05
2.配置环境变量:
sudogedit /etc/profile //用gedit打开/etc/profile文件
在文件的最后面增加:
exportJAVA_HOME=/usr/lib/jdk/jdk1.8.0_05
exportJRE_HOME=/usr/lib/jdk/jdk1.8.0_05/jre
exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
exportCLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
注:更改后,若无法保存,则权限不足。需切换到root权限下进行操作即可。
3.修改系统默认的jdk:
$ sudoupdate-alternatives --install /usr/bin/java java/usr/java/jdk/jdk1.8.0_05/bin/java 300
信息:update -alternatives:using /usr/java/jdk/jdk1.8.0_05/bin/java to provide/usr/bin/java (java) in auto mode
$ sudoupdate-alternatives --install /usr/bin/javac javac/usr/java/jdk/jdk1.8.0_05/bin/javac 300
信息:update -alternatives:using /usr/java/jdk/jdk1.8.0_05/bin/javac to provide/usr/bin/javac (javac) in auto mode
$ sudoupdate-alternatives --config java
$ sudo update-alternatives --configjavac
4.测试JDK是否安装配置成功:
# java-version
信息:
java version"1.8.0_05"
Java(TM) SE RuntimeEnvironment (build 1.8.0_05-b13)
Java HotSpot(TM) Client VM(build 25.5-b02, mixed mode)