该转自 :  http://blog.csdn.net/u010011371/article/details/50749954

很好的一片文章,适合我这种小白,方便以后使用。

之前一直使用的是JDK1.8版本,现在要换成JDK1.7的!看见网上有很多不知道如何切换的。所以写出来,供大家分享!

我现在电脑上安装了JDK1.7和JDK1.8。接下来就是配置环境变量了!

Path配置
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

JAVA_HOME配置
C:\Program Files\Java\jdk1.8.0_66

CLASSPATH配置
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

java命令
 java -version

结果:

下面切换成JDK1.4的只需要该下环境变量就可以了

更改JDK版本方式:(举例1.4)
步骤一:
将JAVA_HOME变量中写入现在的JDK1.7路径。
C:\Program Files\Java\jdk1.4.2
步骤二:
在PATH变量中写入JDK1.4的jre下得bin路径,(写在最前面)------>其实这里我原来试了一下,要求不是很严格,你们可以自己亲测一下
C:\Program Files\Java\jre\bin(这个是你自己要安装的jre位置,全路径哦。可以直接在PATH变量前加,之后就可以用了。亲测有效)

这样,我们就将JDK切换了!还不用卸载原来的JDK。如果还想改回原来的JDK,只需将JDK的配置删除就可以了!

转载于:https://www.cnblogs.com/kiton/p/6812442.html

java中的jdk切换(无需卸载原有jdk)相关推荐

  1. Java中动态代理的两种方式JDK动态代理和cglib动态代理以及区别

    视频功能审核通过了,可以看视频啦!记得点关注啊~ 注意:因为网络原因,视频前一两分钟可能会比较模糊,过一会儿就好了 记得点关注啊,视频里的wx二维码失效了,wx搜索:"聊5毛钱的java&q ...

  2. java jsch 切换用户_如何在java中使用Jsch切换到root用户执行命令?

    我正在尝试通过使用私钥建立的ssh连接执行一组命令.为此我在java中使用了JSCh和Session类. 以下是代码: java.util.Properties config = new java.u ...

  3. java中的slave_java – Jenkins slave在构建过程中脱机

    jenkins奴隶在建设期间离线.我如何解决这个问题,我在SO和Jenkins问题上看到很多相关问题,但没有人解决. 我的配置: jenkins版1.651.1, Zuul版本2.1.1.dev393 ...

  4. java中的23种设计模式_Java开发中的23种设计模式详解

    所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在.就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等. [J ...

  5. Java中的注解--annotation

    Java中的基本注解,几乎框架中的注解都是依赖Java中的基本注解,很有必要学习一下Java中的基本注解...jdk 5 增加的新特性 一.注解的定义以及Java中常见的注解 注解就相当于一种标记,加 ...

  6. [转载] Java中Runtime的使用

    参考链接: Java中的JVM的关闭挂钩 1            JDK中Runtime的定义 http://blog.csdn.net/lysnow_oss/archive/2007/05/12/ ...

  7. Java中的一些坑,汇总篇(2万字)

    Photo @ Drew Farwell 文  |  常意 1.前言 查看全文 http://www.taodudu.cc/news/show-1122809.html 相关文章: 高并发系统 3 大 ...

  8. map什么意思java_map的意思是什么,java中Maplt;?,?gt;是什么意思

    java中Map,?>是什么意思 这个是JDK 1.5以后出现的新特性的2113写法5261 Map map = null; 表示的是这个4102map的key必须是key1类型,value必须 ...

  9. java文件的路径怎么设置,如何在Java中设置路径

    本文概要 是必需的路径使用工具,如javac的,Java等要被设置 如果要保存的JDK / bin目录中的Java源文件,不需要路径设置,因为所有的工具将在当前目录中可用. 但是,如果你有你的Java ...

最新文章

  1. 实操教程:android camera nanodet 实时物体检测的高效实现总结
  2. (笔试题)小米Git
  3. MAC OS上将项目提交到github
  4. Leetcode116. 填充每个节点的下一个右侧节点指针(宽搜或深搜)
  5. iOS后台如何保持socket长连接和数据传输
  6. 20.深入浅出:功率放大电路——参考《模拟电子技术基础》清华大学华成英主讲
  7. Chrome浏览器占用CPU资源过高(Software Reporter Tool)
  8. python正则表达式例题_python—正则表达式实例
  9. 牛客网暑期ACM多校训练营(第二场)G.transform (二分+思维)
  10. 位移运算(左移,右移)
  11. php iframe做浮窗,巧用iframe做浮层
  12. Python爬虫之Selenium爬取途牛全国的酒店数据进行地图可视化
  13. 模糊数学20220610
  14. Java游戏有易筋经_当年武侠游戏中绝学秘籍易筋经!重置游戏几十次,玩家才终于找到?...
  15. 信息系统项目管理师考试大纲知识点汇总
  16. Aplication简单使用示例
  17. Nutz自定义SQL
  18. Leetcode 75. 分类颜色
  19. java支付宝无密退款
  20. 火车票订票助手、订票软件下载,很好使的

热门文章

  1. 28335的CPU定时器解析
  2. 【机器视觉】 measure_pos算子
  3. 【机器视觉】 Halcon批量加载图像
  4. 【Qt】2D绘图之绘图中其它问题
  5. tomcat catalina localhost 没有项目_实用shell脚本--一键配置tomcat定期日志清理功能
  6. 常见排序算法详解 (收藏!)
  7. 解决 LLVM 错误 cannot specify -o when generating multiple output files
  8. layui登录页面写入数据_layui 页面保存数据
  9. 5.慎重选择删除元素的方法
  10. 报错 之 from typing import OrderedDict ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘