Linux下更换jdk和配置环境变量
目前Linux上安装的是jdk7的java环境,由于项目原因需要升级到jdk8,无需卸载掉原本的jdk7,按如下简单步骤即可:
参考了:https://www.cnblogs.com/jiu0821/p/7672395.html
https://www.cnblogs.com/shihaiming/p/5809553.html
①、去官网下载最新版本的jdk8安装包,我选择的是jdk-8u191-linux-x64.tar.gz,如下

②、使用WinSCP,进入目录/usr/home目录,将解压后的jdk1.8.0_191复制到该目录下。
③、打开/etc/profile文件,将原本jdk7相关的环境配置注释掉或者直接删除,再在其最后添加如下jdk8的相关信息
export JAVA_HOME=/usr/java/jdk1.8.0_191
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
④、使用xshell进入控制台,执行如下命令,使如上配置的信息生效
$ source /etc/profile
⑤、执行如下命令,验证是否配置成功
$ java -version

⑥、如果此时显示的是linux自身默认的jdk版本,则需要切换到我们自己安装的jdk版本,执行如下命令,此处选择键入【2】。参考:https://blog.csdn.net/u011364306/article/details/48375653
[root@master ~]# alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_191/bin/java 300
[root@master ~]# alternatives --config java There are 2 programs which provide 'java'. Selection Command
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
2 /usr/java/jdk1.8.0_191/bin/java Enter to keep the current selection[+], or type selection number: 2
附:可能会出现的问题,当执行java -version命令时,出现 bash: /home/jdk1.8.0_191/bin/java: Permission denied,解决办法:执行如下命令,即可解决,参考:https://www.cnblogs.com/dzcWeb/p/8893458.html
# chmod 777 /home/jdk1.8.0_191/bin/java
Linux下更换jdk和配置环境变量的更多相关文章
- linux下安装jdk和配置环境变量
		参考博文:http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html 系统环境:linux centos 6.4_x64 软件版本:jdk ... 
- Linux下安装JDK并配置环境变量
		1. 查询是否默认安装有JDK [root@localhost bin]# java -version java version "1.6.0_22" OpenJDK Runtim ... 
- Java入门——在Linux环境下安装JDK并配置环境变量
		Java入门——在Linux环境下安装JDK并配置环境变量 摘要:本文主要说明在Linux环境下JDK的安装,以及安装完成之后环境变量的配置. 使用已下载的压缩包进行安装 下载并解压 在Java的官网 ... 
- Linux环境下安装JDK并配置环境变量
		首先查看是否已经安装了JDK并配置环境变量. [root@dhcc_plat opt]# java -version -bash: java: command not found [root@dhcc ... 
- linux下安装jdk安装及环境变量配置
		1.默认是在windows下载,linux下安装 2.在jdk官网下载相应版本的jdk,这次下载为 jdk-8u161-linux-x64.tar.gz 3.将下载好的文件上传到指定目录,我这次把它放 ... 
- 如何简单的在linux上安装jdk并配置环境变量
		这篇文章是为了给我一会自己安装的时候方便使用的,所以内容很简单,平时在wendows系统上安装很容易,但是换到linux系统上面就蒙圈了. 一.下载jdk文件 我这提供的是官方的地址:http://w ... 
- mac系统下安装jdk并配置环境变量
		1.点击如下链接进入下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ... 
- centos6.5下安装jdk并配置环境变量
		链接: https://blog.csdn.net/wawawawawawaa/article/details/81158943 以下链接供参考: https://blog.csdn.net/Bugg ... 
- 在linux环境下安装JDK并配置环境变量
		操作步骤如下 1.根据linux服务器的系统版本在官网下载相应linux版本JDK(32位下载x86,64位下载x64) 2.通过远程连接工具(filezilla)将下载好的JDK上传至linux服务 ... 
随机推荐
- bugfree3.0.1-导入excel测试用例
			大多数项目里只用BugFree做缺陷管理工具,其实还可以通过该工具导入测试用例,记录测试结果,最后获得统计结果. 难点 1.导入文件要求XML格式: 2.一般我们的测试用例都是用excle文件存取,很 ... 
- scrapy学习---管道
			使用管道必须实现process_item() 方法 process_item(self, item, spider) 次方法实现数据的过滤处理等操作 open_spider(self, spider) ... 
- aws cloudwatch监控怎么通过钉钉机器人报警
			最近在完善海外业务在aws服务的CloudWatchh监控,发现CloudWatch报警通知要通过aws的sns服务,直接支持的通道有短信和邮件,但是我们想推到钉钉群里面的群机器人里面这个就要借助aw ... 
- cocos creator怎么隐藏组件(setVisible)
			以 label 为例: this.label.node.active = fasle 隐藏节点this.label.ndoe.active = true显示节点 
- c#之如何操作excel
			可使用EPPlus类库,下载地址如下: http://epplus.codeplex.com/ 也可以在这里下载: https://files.cnblogs.com/files/jietian331 ... 
- NOIP2015跳石头
			题目描述 Description 一年一度的“跳石头”比赛又要开始了! 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石.组委会已经选择好了两块岩石作为比赛起点和终点.在起点和终点之间,有N ... 
- 设置div 高度 总结
			如果将div 的height 设置为固定的像素值,在不同分辨率的显示屏上,会看到div 在浏览器上的高度不一致.可以以百分比的形式设置div 的高度.注意,这个百分比是针对div 的上一层标签而言的, ... 
- idea 编译报错 未结束的字符串字面值,非法的类型开始
			1.修改编码 全局编码设置: File -> Other Settings -> Default Settings->file encoding 工程编码设置: File -> ... 
- C语言实例:数组与字符串
			数组: #include <stdio.h> #include <stdlib.h> #define ARRAY_SIZE(Array) (sizeof (Array) / s ... 
- flutter的webview案例
			flutter 加载webview 安装插件 flutter_webview_plugin: ^0.2.1 从listview点击item跳转页面加载详情页案例 import 'dart:async ... 
