当前位置: 首页 > news >正文

CentOS替换系统自带JDK

1.解压jdk安装包到/opt 下

 /opt/jdk1.8.0_181

 

2.编辑/etc/profile, 增加如下内容

export JAVA_HOME=/opt/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$PATH:${JAVA_HOME}/bin

 

3.执行命令

source /etc/profile

 

4.执行下面命令更新jdk,最后输入数字选择正确的jdk版本

update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_181/bin/java 300
update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_181/bin/javac 300
update-alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_181/bin/jar 300
update-alternatives --config java

转载于:https://www.cnblogs.com/jonban/p/9342226.html

相关文章:

  • 木木璐(林璐)来报到
  • Redis的内存
  • VS快捷键
  • 腾讯技术分享:微信小程序音视频技术背后的故事
  • 如何获取桌面截图
  • matlab练习程序(图像放大/缩小,双线性插值)
  • Python数据类型:双端队列deque-比列表list性能更高的一种数据类型
  • Unity3dUGUI图片循环轮播效果
  • P1379 八数码难题
  • Android开发之漫漫长途 Ⅷ——Android Binder(也许是最容易理解的)
  • 深入理解计算机操作系统(三)
  • GrapeCity Demo示例展示:如何用Spread.Sheets来创建应用|附演示文件下载
  • Glovo完成1.15亿欧元C轮融资,成为欧洲相关技术聚合中心
  • json提取嵌套数据
  • abstract 为什么不能与private,static,final一起使用????
  • docker容器内的网络抓包
  • E-HPC支持多队列管理和自动伸缩
  • es6--symbol
  • Linux gpio口使用方法
  • Swoft 源码剖析 - 代码自动更新机制
  • vue总结
  • Vultr 教程目录
  • 当SetTimeout遇到了字符串
  • 和 || 运算
  • 基于组件的设计工作流与界面抽象
  • 开源SQL-on-Hadoop系统一览
  • 聊聊sentinel的DegradeSlot
  • 使用common-codec进行md5加密
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 湖北分布式智能数据采集方法有哪些?
  • 说说我为什么看好Spring Cloud Alibaba
  • 组复制官方翻译九、Group Replication Technical Details
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (2)STL算法之元素计数
  • (6)STL算法之转换
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (南京观海微电子)——COF介绍
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法
  • @GlobalLock注解作用与原理解析
  • @RequestMapping用法详解
  • [ABC294Ex] K-Coloring
  • [autojs]autojs开关按钮的简单使用
  • [BZOJ5125]小Q的书架(决策单调性+分治DP+树状数组)
  • [HTML]Web前端开发技术30(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页
  • [js]- 两个对象的合并(Object.assign)