Java JDK版本切换--绝逼好使

摘要:
重印:https://www.cnblogs.com/ll409546297/p/6593173.html1。问题:同时安装两个版本的jdk(这次是1.7和1.8版本)时会出现问题。因为eclipse 2需要1.8版本,但我的Windows默认版本是1.7,所以我无法启动eclipse 2。因为1.7版本经常用于开发,所以我对1.7版本有很强的依赖性。3.首先安装1.7和1.8版本的jdk:正常安装

转载: https://www.cnblogs.com/ll409546297/p/6593173.html

1、问题:同时装两个版本的jdk时出现的问题(本次是1.7和1.8的版本),因为eclipse要求1.8版本的,但是我的Windows默认版本是1.7,导致无法启动eclipse

2、因为做开发的时候经常用1.7版本,所以对于1.7版本的依赖性较强

3、首先安装1.7和1.8版本的jdk:正常安装!

  1)没有的可以官方下载:jdk下载

  2)我的路径是:

  Java JDK版本切换--绝逼好使第1张

4、配置环境变量

Java JDK版本切换--绝逼好使第2张

Java JDK版本切换--绝逼好使第3张

Java JDK版本切换--绝逼好使第4张

 5、奇怪的事情发生了,我用cmd监测JDK版本:

Java JDK版本切换--绝逼好使第5张

6、为了更好的支持eclipse,所以Windows默认的JDK必须是1.8以上

7、修改方法

  1)进入C:WindowsSystem32目录

  Java JDK版本切换--绝逼好使第6张

  2)删除java.exe,javaw.exe,javaws.exe

  Java JDK版本切换--绝逼好使第7张

  3)将1.8安装目录bin里面的java.exe,javaw.exe,javaws.exe复制到C:WindowsSystem32和C:ProgramDataOracleJavajavapath(这是一个隐藏路径)

   Java JDK版本切换--绝逼好使第8张

  Java JDK版本切换--绝逼好使第9张

  Java JDK版本切换--绝逼好使第10张

  4)修改注册表

  运行regedit

  Java JDK版本切换--绝逼好使第11张

  找到HKEY_LOCAL_MACHINESOFTWAREJavaSoft

  Java JDK版本切换--绝逼好使第12张

  修改Java Development Kit的CurrentVersion默认值为1.8

  Java JDK版本切换--绝逼好使第13张

  修改Java Runtime Environment的CurrentVersion默认版本为1.8

  Java JDK版本切换--绝逼好使第14张

8、保存重新测试一下

Java JDK版本切换--绝逼好使第15张

这样就成功了!

  • 相关阅读:
    elasticsearch 6.x.x 获取客户端方法
    struts2+spring 配置404和500错误页面
    linux 部署redis集群 碰到的坑
    Linux下安装redis
    struts加载spring
    有关struts中DispatchAction的用法小结
    spring AOP原理
    struts2.0的工作原理?
    Spring MVC的实现原理
    spring 的单例模式
  • 原文地址:https://www.cnblogs.com/duende99/p/9228148.html
  • 免责声明:文章转载自《Java JDK版本切换--绝逼好使》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

    上篇安卓界面组件单选复选按框信息安全-权限管理:RBAC下篇

    宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

    随便看看

    Android开发 Camera2的CaptureRequest属性整理--完善中

    当android.control.aeExposureCompensation改变时,即使AE锁定为ON,则相机设备将仍然调整其曝光值。如果android.control.aeMode是ON_ALWAYS_FLASH,现场可能会变得过度曝光。同样,AEprecapture触发取消了当AE已被锁定没有影响。见android.control.aeState为AE...

    k8s集群上删除pod及service

    删除k8s集群中的pod:找到pod的名称空间,并根据名称空间删除pod1。首先删除pod2,然后删除相应的部署。否则,删除pod是无用的。您还将看到pod,因为deployment.yaml文件中定义的副本数如下:delete the pod[root@test2~]#kubectlgetpod-njenkinsNAMEREADYSTATUSRESTART...

    java报表实现excel一样冻结表头的功能

    增加了几个新的指标,后台sql改了,拿过来只须在一个dao类中修改就足够了,可恨的是客户又提出来改报表表样,加个类似excel冻结表头的功能。...

    内网esxi磁盘空间不足导致虚拟机宕机

    因为一些占用太多空间的虚拟机可能无法启动。我不断拍摄快照以保存测试版本。我跳过了同一网段上的一个虚拟机ssh,并一直看着翻译器学习如何释放虚拟磁盘空间。您只能创建一个新的虚拟机来读取原始磁盘目录,并且只能重新构建一个新Linux机器进行测试。然后上传一个测试文件(最大程度地模拟其他虚拟机环境)。首先,你需要关闭机器。厚配置延迟将整个虚拟机目录文件清零,如下所...

    如何在Android模拟器上安装apk文件

    如本实例的“mishop_2.0.20130911_1.1.1.apk”3.执行控制台命令,进行安装。切换到D盘,输入D:,然后点击Enter,即切换到D盘,输入cd,找到platform-tools的文件地址,即adb.exe的文件路径。,粘贴在控制台中。...

    Java成长之路

    如何学习如何从初级Java程序员成长为合格的架构师,或者一个合格的架构师应该拥有什么样的技术知识体系,这不仅是一个刚进入职场的初级程序员,也是一个工作了三年或五年后感到困惑的老程序员面临的问题。首先必须明确Java的突出之处和不同之处。...