Linux Centos7 配置两个(多个)JDK 用户级别JDK
有时候可能需要在一台服务器上部署不同版本的JDK,这个时候可以在用户级别下配置。也就是说,当前版本的JDK只对当前用户有效,于是这样就可以配置两个甚至多个版本的JDK了。
配置环境:Vmware12 + centos7 + JDK1.7 + JDK1.8
1、首先,打开虚拟机centos的终端,获取当前全局(在/etc/profile下配置)JDK版本信息,在husen用户下JDK为1.8.0_144
- java -version
![](/assets/blank.gif)
2、然后将事先下载好的JDK1.7 GZ压缩包上传到centos中,JDK可自行在在oracle官网下载,解压
![](/assets/blank.gif)
3、接下来就是重头戏了,终端输入以下命令编辑用户配置文件
- vi ~/.bashrc
在最后面加上下面四行,其中JAVA_HOME的路径为你存放解压后的JDK文件的路径,wq保存退出
- export JAVA_HOME=/home/jdk1.7.0_80
- export JRE_HOME=$JAVA_HOME/jre
- export PATH=$JAVA_HOME/bin:$PATH
- export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
![](/assets/blank.gif)
4、输入以下命令是配置文件生效
- source ~/.bashrc
5、再次输入 java -version ,发现JDK版本已经变成1.7.0_80,搞定收工!
![](/assets/blank.gif)
Linux Centos7 配置两个(多个)JDK 用户级别JDK相关推荐
- Linux CentOS7配置ip地址攻略
本文为joshua317原创文章,转载请注明:转载自joshua317博客 Linux CentOS7配置ip地址攻略 - joshua317的博客 一.背景 公司新来一台服务器,系统已经装好了,操作 ...
- Linux (centos7) 配置IP地址
Linux配置IP地址,并 设置静态IP 1. 为什么 虚拟机刚开机没有IP地址 2. 怎么配置静态IP 配置IP地址分为两类: 1. 动态DHCP. 2. 静态static, DHCP模式 ...
- Linux centos7 配置用户自动登录
1.编辑文件 [root@CentOS6 ~]# vim /etc/gdm/custom.conf GDM configuration storage [daemon] AutomaticLoginE ...
- Linux centos7 配置java环境变量
- linux 非root身份安装java_Linux非root用户安装jdk和tomcat
创建一个用户 sgmm,并在其用户目录里面安装 jdk和tomcat,安装过程如下. 一.增加 sgmm 用户和 sgmm 组 [root@lnx_test ~]# passwd sgmm 提示输入密 ...
- linux没有jre文件夹,linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法...
linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法 出现这个问题可能有以下几种原因: 1.对该文件没有执行的权限. 2.我们的机器是64位的,而下载的jdk是32位的. 我就是后一 ...
- Linux 安装配置JDK 、 MySQL 、nginx
今天我来讲一下在Linux下各环境的搭建,主要就讲一下jdk.MySQL.和一个代理服务器nginx 1. jdk的安装配置 1)卸载自带openjdk 当我们拿到一个全新的ECS的时候上面有的会自带 ...
- linux centos7 安装gc,Linux(Centos7)安装Java JDK及卸载
步骤一.下载安装包 a.因为Java JDK区分32位和64位,所以安装之前需先判断一下我们操作系统为多少位,命令如下: uname -a 解释:如果有x86_64就是64位的,没有就是32位的.后面 ...
- tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0
Linux/CentOS7.0下安装配置Tomcat8.0 一.配置Tomcat安装环境 1.下载对应的jdk 我用的是64位的下载地址: 下载将jdk加压后放到/usr/local目录下: 2.建立 ...
最新文章
- pandas使用groupby函数计算dataframe每个分组对应的数据行的个数(size of each group in dataframe, rows count of group)
- selenium webdrive 默认打开浏览器设置
- 10 个让你相见恨晚的 Python 骚操作
- 学习《html5.css3.0》网页布局和样式精粹(第二天)
- android 原生分享界面_这些技巧和习惯,让你的原生 Android 更好用(上篇)
- Hibernate中的一对多XML映射
- java函数式编程 map_函数式编程-对Java 8流进行分区
- 动态规划( python)
- iOS tableview简单动画
- 基于Python3 神经网络的实现
- 基于SSH的共享笔记系统
- arccatalog点要素显示不完_改变人际关系核心要素,不讨好不献媚,牢记这3点,受益一生...
- 新型的Hbb项目目录结构
- springboot供应商管理系统毕业设计源码121518
- ADS(Advanced Design system)良率分析(Yield)、良率优化(YieldOptim)
- 一个程序员的工作总结
- linux命令之打包和解压
- clamav 远程杀毒服务安装
- html下拉select美化,美化select下拉菜单
- html5 div 拱桥形状制作,新型上承式拱桥的制作方法