安装:

甲骨文官网下jdk

上传到云服务器

解压:

tar -zxvf jdk-7u79-linux-x64.tar.gz

设置环境变量

vim /etc/profile

末尾加上

export JAVA_HOME=/usr/local/jdk1.8.0_351

export JRE_HOME=/usr/local/jdk1.8.0_351/jre

export CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib

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

让环境变量生效

source /etc/profile

alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_351/bin/java 300

alternatives --install /usr/bin/javac javac /usr/local/jdk1.8.0_351/bin/javac 300

后面的路径自己根据实际路径更改

然后切换版本:

alternatives --config java

数字 + 回车选择

alternatives --config javac

最新文章

  1. VS2010 MFC实现启动画面
  2. C#与Java在继承静态类上的区别
  3. 【代码笔记】iOS-短信分享
  4. 使用phantomjs操作DOM并对页面进行截图需要注意的几个问题
  5. select2美化下拉单
  6. eclipse如何连接oracle 11g数据库
  7. 华为OJ平台——查找组成一个偶数最接近的两个素数
  8. linux 上传/下载文件到windows工具
  9. Iwpriv工作流程及常用命令使用之二
  10. CentOS 下mysql 的安装
  11. Java 线程和多线程执行过程分析
  12. Android性能优化之Listview(ViewHolder重用机制)
  13. Linux基础知识第二讲,文件目录命令使用
  14. 【JAVA】servlet 定时启动
  15. Docker安装ElasticSearch及kibana
  16. 模板-layui
  17. 如何通过ssh远程登录内网的Mac和Linux系统?
  18. HTTP协议图--概述
  19. hdu 1698 线段树(成段替换 区间求和)
  20. springmvc+mybatis 处理图片(二):显示图片

热门文章

  1. 第一个WCF程序(最小实现)
  2. 一、mysql基础
  3. mi
  4. 记慢慢实现学习cocos 制作游戏
  5. SqlSugar 代码生成 数据库及表
  6. GSON 特殊类型支持序列化和反序列化,如LocalDateTime
  7. PHP表单验证内容是否为空的实现代码
  8. Java流程控制之顺序结构+选择结构
  9. [BOM]打包代码前,快速去除前端日志
  10. MySQL8.0的下载、安装、配置