原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/236
一。需求描述:
已经安装的有 jdk8。但是因为技术需要,需要安装 dubbo-admin ,而dubbo-admin 需要jdk7版本。所以现在需要在同一台服务器上再安装jdk7。安装多个jdk需要在普通用户级别进行控制。
二。环境:
centos7 、jdk7
三。安装配置过程:
1.下载软件包:
从官网下载需要的版本 rpm,或者tar.gz 压缩包都可以。下载的时候,需要注意,如果系统是64位的,需要下载64位的jdk。否则,使用时会报错。
查看系统版本:cat /proc/version
jdk包可以自行去官网下载,https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html,或者直接下载下面的jdk包。
http://www.5ixiudou.com/portal/detailInfo/1000000005/235
2.安装并查找jdk的安装目录:
安装:
rpm版本:
rpm -ivh jdk-7u80-linux-x64.rpm
tar.gz版本:
tar -zxvf jdk-7u80-linux-x64.tar.gz
使用rpm安装的jdk一般存放在 /usr/java 下。在配置环境变量时会用到。如果使用的tar.gz的压缩包,解压后是可以直接使用的,解压的路径就是安装路径。
3.创建用户 dubbo
useradd -d /zhouxw/nginx-html/files
4.配置dubbo用户的jdk的环境变量:
使用 dubbo 用户登录后:
(1)vim ~/.bash_profile
(2)在最后加上 :
export JAVA_HOME=/home/dubbo/jdk1.7.0_80
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
(3)重新加载文件,使其生效
source ~/.bash_profile
(4)测试是否成功
java -version
更多内容,请关注我的个人网站:www.5ixiudou.com,大家共同学习,共同进步。