1、首先根据实际情况准备好包 jdk-8u45-linux-x64.rpm

2、先不管是否已安装JDK1.6还是JDK1.7,先下载 jdk-8u45-linux-x64.rpm 然后上传到  /usr/local/src  去。当然其他目录也可以。这里是默认位置。

3、给所有用户添加可执行权限

#chmod +x jdk-8u45-linux-x64.rpm

都给权限 就直接

#chmod 777 *

4、开始安装程序

#rpm -ivh jdk-8u45-linux-x64.rpm

接下来就是等待安装结束了。

5、安装结束后,jdk会安装在/usr/java/jdk1.8.0_45里,然后我们再来配置环境变量。(这时可以直接查一下java -version 看是否已经升级,如果升级就不需要后续操作)

6、好吧,看到安装后产生的文件夹就对了,那么接下来就是配置环境变量了。让当前环境使用我们最新安装的JDK1.8 ,

#vi /etc/profile

7、好的,这步关键

录入 i  进行编辑文本

然后在文件内容最后面添加

export JAVA_HOME=/usr/java/jdk1.8.0_45

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH

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

然后按 esc 按键,输入:wq   保存退出  (PS: 输入的是 冒号+w+q)

8、然后需要设置让更改生效:

[root@linux local]# source /etc/profile

9、最后,在Shell提示符下输入java -version,如果成功输出正确的版本信息,说明安装成功了.

其实升级,不需要卸载原来的,只需配置环境变量改动后即可生效。不谢,我叫雷锋

linux 升级java_linux 升级jdk1.8相关推荐

  1. linux mint 18.3 内核,Linux Mint Linux用户可以升级到18.2 18.3”

    Linux Mint Linux用户可以升级到18.2 18.3"现在应该在造币厂"的技术 Linux Mint的升级路径--从"索尼娅".现在的操作系统是一个 ...

  2. linux升级openssl需要先卸载吗,linux下安装/升级openssl

    (2810)  (1) 安装环境: 操作系统:CentOs7 OpenSSL Version:openssl-1.0.2j.tar.gz 安装: 目前版本最新的SSL地址为 备注:进入http://w ...

  3. 使用linux集体升级系统,一:Linux系统的升级

    一:Linux系统的升级 今天我们说说yum系统,我们知道linux系统自带的工具up2date可以用来升级,却要用yum呢.其实大家知道,up2date 慢且经常失去响应:死机的情况.所以我们还是试 ...

  4. linux上redis升级(将 Redis 3.0.7 升级到 5.0.0版本)

    linux上redis升级 处理:将 Redis 升级到 5.0.0版本,下载地址:https://redis.io/download/ redis 原版本:3.0.7,现在就对他做一下升级处理. 升 ...

  5. yogabook安卓安装linux,Chromebook Linux支持将升级,它们先用上

    原标题:Chromebook Linux支持将升级,它们先用上 IT之家1月19日消息 如今,许多Chromebook笔记本已经支持运行Linux应用,但缺乏图形加速支持.早先IT之家获悉,关于此功能 ...

  6. linux下TSL如何升级,glibc升级

    将系统自带的glibc 2.3.4 升级到 glibc2.5 工作环境:redhat AS 4  2.6.9 注意:必须准备系统启动盘,或者其它工具(当系统无法启动时) 今日下载了飞信安装程序以及库文 ...

  7. linux下oracle升级,Linux下升级ORACLE 10

    环境:虚拟机 OS: linux 5 oracle 升级前版本: 10.2.0.0.1 先关闭数据库和监听 然后杀掉所有的oracle进程 ps -ef |grep oracle |grep -v g ...

  8. linux下怎么升级python版本,Linux下升级python版本

    转载自:http://lovebeyond.iteye.com/blog/1770476 CentOS下的Python版本一般都比较低,很多应用都需要升级python来完成.我装的centOS的默认的 ...

  9. linux用rpm升级rpm包,使用RPM升级软件

    rpm -U 做了什么 如果RPM的命令中有一条命令好用到没朋友,那么这条命令就是RPM的软件升级命令了.毕竟,只有那些尝试过手动在linux中升级一个软件的版本的人才知道蛋蛋有多疼.有了RPM,软件 ...

最新文章

  1. TensorFlow学习笔记——实现经典LeNet5模型
  2. 久等!2020智源大会演讲视频全公开,参与盖楼挑战赢限量徽章
  3. VC界面库BCGControlBar和Xtreme Toolkit详细对比评测
  4. 互联网1分钟 |0102
  5. 【Java】接口(interface)VS抽象类
  6. Spark SQL and DataFrame Guide(1.4.1)——之DataFrames
  7. JDK8 Stream操作整理
  8. 软件测试程序员每天的工作都是做什么的?有哪些是必须要做的?
  9. 日期和时间的格式化定义(ISO C89)
  10. 面向对象七大设计原则(转)
  11. 为什么这么多的广告呢
  12. hadoop处理excel数据
  13. linux ps3手柄驱动,ps3 DS3 手柄驱动
  14. 数据结构与算法分析----顺序表
  15. windows飞行模式被强制开启,无法关闭,我来带你解决问题
  16. iOS Xcode中UIButton文字换行
  17. ArtWork+并查集二维
  18. 不是吧!你还在手动拉窗帘?
  19. 一些特殊字符,由于编码问题显示不出来
  20. 消息队列常见的几种使用场景介绍!

热门文章

  1. 论文浅尝 | KnowEdu: 一个自动构建教育知识图谱的系统
  2. 章乐焱 | 用“科技”监管“科技”,知识图谱能做什么?
  3. 前端基础之BOM和DOM
  4. 队列模块(Queue)
  5. springmvc log4j配置
  6. Gym - 100989J -(DFS)
  7. Python 模块(二)
  8. 基于哈夫曼编码完成的文件压缩及解压
  9. 使用 NetDataContractSerializer 共享类型
  10. ArrayList的容量