Linux系统下安装jdk以及多个jdk的切换

一、jdk

1、上传压缩包到指定目录

          jdk-7u79-linux-x64.tar.gz->/home/app_user_5i5j

2、移动到/usr/local

          mv jdk-7u79-linux-x64.tar.gz /usr/local/

3、解压文件

           tar -zxvf jdk-7u79-linux-x64.tar.gz

       得到目录jdk1.7.0_79

4、设置环境变量

        vi /etc/profile

添加如下内容:

            #set java environment

             JAVA_HOME=/usr/local/jdk1.7.0_79

            JRE_HOME=/usr/local/jdk1.7.0_79/jre

            CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

            PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

            export JAVA_HOME JRE_HOME CLASS_PATH PATH

让修改生效:

           source /etc/profile


linux默认已有openjdk的情况:

          update-alternatives --config java


Linux系统下安装jdk以及多个jdk的切换_第1张图片

执行命令添加自己安装的jdk版本(标黑部分为自己安装的jdk目录)

sudo update-alternatives --install /usr/bin/java java/usr/local/jdk1.7.0_79/bin/java 300

sudo update-alternatives --install /usr/bin/javac javac/usr/local/jdk1.7.0_79/bin/javac 300

执行后切换为自己的版本

update-alternatives --config java


Linux系统下安装jdk以及多个jdk的切换_第2张图片

5、查看版本

java -version

jdk如果其他服务器有需要可以拷贝到其他服务器,如:

scp -r jdk-7u79-linux-x64.tar.gz [email protected]:/home/app_user_5i5j/

你可能感兴趣的:(Linux系统下安装jdk以及多个jdk的切换)