转载在:https://www.cnblogs.com/qiaoli0726/p/9765176.html

linux系统下jdk的版本号是1.6:jdk1.6.0_45;现在需要将jdk的版本切换到1.8;如何在linux系统下切换JDK版本?

一:手动切换jdk版本

1:查看系统当前JDK版本:

命令1:which java

命令2:echo $JAVA_HOME

可以发现系统当前的JDK版本是1.6;要切换到1.8版本,首先需要下载1.8版本jdk

2:下载安装1.8版本JDK

2.1:下载地址:官网下载jdk7和jdk8地址http://www.oracle.com/technetwork/cn/java/javase/downloads

2.2:将下载的安装包放到linux目录下,可自己选择,当前用户目录下/home/epay

2.3:解压jdk8

命令:tar -zxvf jdk-8u181-linux-x64.tar.gz

解压后如图:

3:Linux下修改/设置环境变量JAVA_HOME
3.1:修改当前用户jdk版本(永久修改,对单一用户有效)
3.1.1:打开配置文件vi /home/epay/.bash_profile,可以看见JAVA_HOME设置的版本号是1.6,
3.1.2:将JAVA_HOME设置成1.8
3.1.3:命令使设置生效:source /home/myuser/.bash_profile
3.1.4:查看当前用户jdk版本已经切换到1.8版本:echo $JAVA_HOME

3.2:修改当前用户jdk版本(永久修改,对所有用户有效)

3.2.1: 编辑系统文件:vi /etc/profile

3.2.2:设置配置:

export JAVA_HOME = /home/myuser/jdk1.7.0_03
export PATH = JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATH

Export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/dt.jar:JAVAH​OME/lib/dt.jar:JAVA_HOME/lib/tools.jar

3.2.3:修改命令后使配置生效:修改文件后如果想马上生效,还要运行 #source /etc/profile

二:脚本切换jdk版本

参考该作者文章:https://www.cnblogs.com/c-xiaohai/p/6985581.html

Linux 切换JAVA 版本相关推荐

  1. linux 切换java版本_linux jdk版本随时切换

    fordreamxin@compiler207:~$ whichjava/usr/bin/java /usr/bin/目录下存放的多是用户安装的软件 fordreamxin@compiler207:~ ...

  2. alternatives java_linux使用update-alternatives切换java版本

    linux使用update-alternatives切换java版本 关于update-alternatives命令的使用,请见: 之前的文章说明了使用文件夹管理来代替原来的当个命令配置的方式,不过这 ...

  3. 怎么看linux Java版本,查看linux的java版本信息

    查看linux的java版本信息 [2021-02-10 01:02:40]  简介: linux系统查看jdk版本的方法是:可以通过[java -version]命令来查看.具体方法是:1.打开终端 ...

  4. 安装了多个java 如何切换java版本

    安装了多个java 如何切换java版本 问题描述 平常用的是java8,最近在学习java的新特性.这就需要从java8往更高的java版本切换.由于还在使用java8,测试完新特性后我需要再切换回 ...

  5. ubuntu 切换 java 版本

    由于各个应用所需的 Java 版本都不太一样 所以可以通过切换 Java 版本的命令来实现不同应用所需的版本 sudo update-alternatives --config java java - ...

  6. 「BUAA OO Pre」 切换Java版本到OO课程要求版本

    「BUAA OO Pre」 切换Java版本到OO课程要求版本 文章目录 「BUAA OO Pre」 切换Java版本到OO课程要求版本 Part 0 前言 写作背景 定位 笔者设备 您可以在这里期望 ...

  7. 如何查看Linux的java版本,查看linux的java版本信息

    查看linux的java版本信息 [2021-02-10 01:02:40]  简介: linux系统查看jdk版本的方法是:可以通过[java -version]命令来查看.具体方法是:1.打开终端 ...

  8. linux查看java版本,以及java home的位置

    linux查看java版本,以及java home的位置 1.确定是否安装jdk java -version 2.查找java home的位置: vi  /etc/profile

  9. linux下java版本切换

    image.png java切换 当Linux中有多个jdk版本的时候,可能会导致运行时错误,这时需要将javac和java的版本调成一致,即编译时版本和运行时版本要相同. 可用一下命令进行java版 ...

最新文章

  1. swift_031(Swift 中的枚举/原始值(RawValues))
  2. HIVE时间戳错误unix_timestamp时间不同环境相差8小时
  3. FONT Awesome 图标
  4. 虚拟化部署的四大安全问题
  5. DevOps交付模式下,软件测试的那些事
  6. php fwrite服务器上写不进去_使用PHP来简单的创建一个RPC服务
  7. 序列化和反序列化(一)——概述
  8. java arrays_Java的Arrays方法分析
  9. CKEditor配置及使用
  10. 网站打开速度慢如何解决
  11. 阿里巴巴校招实习生一面记录
  12. [交互问题]XML 解析错误:格式不佳
  13. c 语言多个if并联使用,if的嵌套和多个并列if的效率有关问题
  14. elasticsearch - java - 高级篇 - 封装类 - 2
  15. 帮你分清嵌入式与单片机
  16. python 期货策略_Python版商品期货跨期布林对冲策略 (教学)
  17. 奥利给!有了这么豪横的指南,还愁不会逛 GitHub?!
  18. c51中的intrins.h库函数
  19. oracle19数据库对内存要求,在天堂 - 技术老男
  20. 酷狗外链播放器html5,仿酷狗html5手机音乐播放器主要部分代码

热门文章

  1. 点微同城小程序配置教程及提交审核包过审经验分享
  2. 叮咚~ 你有一份令人心动的offer待查收【cv君独家内推】
  3. Android 3D游戏开发技术详解与典型案例
  4. Cassandra Cql
  5. 解决linux看温度是报错No sensors found问题
  6. 文本分类模型中的“蒸”功夫
  7. [附源码]PHP计算机毕业设计小区水电管理系统(程序+LW)
  8. Toast拓展--自定义显示时间和动画
  9. Vue, App与我(十三)
  10. 程序员的希波克拉底誓言