首页 > 其他 > 详细

JDK版本切换及不同版本成功跑项目

时间:2019-03-22 16:33:18      阅读:258      评论:0      收藏:0      [点我收藏+]

  本人win10 64位机子上已安装STS和IDEA,公司业务及经验要求使用STS和jdk1.7,我个人使用的是jdk1.8。
前面直接安装了jdk1.7, 根据其他网友建议做了改动,然后打不开STS,一直报jre required 1.8;于是卸载了jdk1.8,只搭jdk1.7环境,并解压了新STS。
按捺不住想玩jdk1.8,今天突然想到在电脑里可以安装两个jdk版本,不同项目选择不同jdk就是了。

目标: 重装上jdk1.8,工作开发用jdk1.7(默认);业余学习用jdk1.8


环境描述:已安装jdk1.7,配置环境变量也是jdk1.7的路径,STS打开跑着使用jdk1.7的项目


步骤:
  s1:安装jdk1.8,这时java -version是显示jdk1.8的,打开regedit(Win+R 输入 regedit)->
    改一下 :HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit 和 HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment 的CurrentVersion的值为1.7
    ->再java-version是显示jdk1.7,在STS上跑jdk1.7的项目成功,关了STS
  s2: 控制面板->查看方式选择大图标或者小图标->找到Java并单击进入->选择java栏,单击查看,将dk1.8的启用勾选去掉,确定。
  说明:我这个时候去IDEA跑springcloud项目报Error:java1.8 .....
  s3: 删去C:\Windows\System32中的java.exe,javaw.exe,javaws.exe,还是没跑成功
  s4: IDEA->File->Project Structure ->SDKs中加入1.8,配置下Project Settings(选1.8的版本),这时候在IDEA跑1.8的项目成功了

JDK版本切换及不同版本成功跑项目

原文:https://www.cnblogs.com/ranx/p/10578974.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!