手把手教你如何修改JDK的版本问题

情景引入:

1:电脑一直用着JDK1.7的版本,老老实实的开发着,非常的愉快,突然一天,公司有个项目最低版本需要JDK1.8,好惨,我要抛弃自己的1.7环境到1.8了~~~

2:电脑一直用着JDK1.8的版本,突然有一天,看到一个开源项目,但是比较老了,里面的很多jar包都是低版本的,不兼容着自己的版本,没办法,为了看别人项目的精髓,就需要跑起来项目,然后再一步步的深入研究,oh no,只有换版本了呗~~

其实,上面这两种情况是我们在开发中,很常见的问题,就是自己的开发环境和某些突发情况下有冲突,由不得不进行改变,而且我们都知道,很多时候,开发过程不难,但是配置环境就够折腾的了,所以学会转变环境配置,也是一个开发者所需要的一项技能。(当然,上面说的JDK版本只是一个例子,并不只限于在1.7和1.8的转变,更何况,现在JDK10都出来了,只有一种感觉,半年更新一次的速度还是挺快的~)

一:如何实现JDK版本的切换

功能:针对不同的项目和自身的习惯的开发环境,进行合理的切换环境,便于我们进行更好的项目开发。

失败的经历:

想当然类型:JDK版本切换,很简单呀,不就是把环境变量里面的JAVA_HOME进行修改到我们所需要的版本不就可以了嘛,这有啥难的,小菜一碟。。。。

修改之前(JDK1.8)环境变量:JAVA_HOME=D:\Download\jdk18\jdkdown

修改之后(JDK1.7)环境变量:JAVA_HOME=D:\Download\jdk17\jdkdown

如果,就这样修改之后,那么你从cmd里面进行:java -version

结果:很遗憾,怎么还是之前的版本呢?我不是修改了吗?后回去检查环境变量,确实,改了呀,怎么还不行,怎么回事,怎么回事,好惆怅,陷入深思。。。。

分析:其实,这修改并没有错,只是,如果只是这么简单的修改一下路径,就可以,那么想得也太天真了,当我们进行了jdk的配置安装之后,对于系统来说,是默认添加了很多东西的,所以,当然不只是这样就可以的。

成功的步骤:

1:下载自己所需要修改的JDK版本,这个就不用多说了,直接去官网这里找吧。http://www.oracle.com/technetwork/java/javase/downloads/index.html

2:下载好版本之后,就相应的与之前安装的步骤一样,只是这里你将两个版本的路径区别一下就可以了。

3:将环境变量中的JAVA_HOME修改成为,你所要修改的JDK版本路径(也就是上面步骤中,你安装之后存放的路径)

手把手教你如何修改JDK的版本问题
4:修改系统中已经存在的JDK的相关内容。

进入C盘–》找到Windows文件夹–》进入System32文件夹—》删除下面的三个文件
手把手教你如何修改JDK的版本问题
5:找到需要替换的JDK版本目录中的bin文件夹对应步骤(4)中的那三个文化

6:将步骤(5)中的三个文件复制到步骤(4)目录下面

综合,(4)(5)(6)来说,就是替换之前的JDK版本的三个文件换成我们现在需要的JDK版本的内容。

7:C:\ProgramData\Oracle\Java\javapath目录的三个文件替换掉,也就是上面提到的那三个文件

(由于这是个隐藏目录,我们需要手动的进行显示出来,而不是直接可以操作的文件目录

步骤:组织 – 文件夹和搜索选项 – 查看 – 选择“显示隐藏的文件、文件夹和驱动器”)
手把手教你如何修改JDK的版本问题
8;修改注册表:win + R 输入regedit进入注册表编辑器,修改Java Development Kit和Java Runtime Environment两处的CurrentVersion(双击即可弹出修改框)

步骤:HKEY_LOCAL_MACHINE—>SOFTWARS—>JavaSoft 即可

首先,找到Java Development Kit目录:修改currentVersion,如果你要修改jdk为1.7,那么就填1.7,如果是变1.8,那么就填1.8
手把手教你如何修改JDK的版本问题
其次,找到Java Runtime Environment目录:同上,修改的方式还是一样。
手把手教你如何修改JDK的版本问题
9:所有的操作结束之后,那么进入cmd进行显示java的版本看看呗。
手把手教你如何修改JDK的版本问题
亲测有效~

二:IDEA编辑器导入MyEclipse项目

步骤:(1)手把手教你如何修改JDK的版本问题
(2)
手把手教你如何修改JDK的版本问题
(3)
手把手教你如何修改JDK的版本问题
(4)
手把手教你如何修改JDK的版本问题
(5)然后一直next即可
手把手教你如何修改JDK的版本问题

(6)
手把手教你如何修改JDK的版本问题

(7)
手把手教你如何修改JDK的版本问题

(8)
手把手教你如何修改JDK的版本问题
(9)
手把手教你如何修改JDK的版本问题
(10)
手把手教你如何修改JDK的版本问题
(11)
手把手教你如何修改JDK的版本问题
(12)
手把手教你如何修改JDK的版本问题
(13)
手把手教你如何修改JDK的版本问题
(14)配置关于Tomcat的内容
手把手教你如何修改JDK的版本问题
(15)
手把手教你如何修改JDK的版本问题
(16)
手把手教你如何修改JDK的版本问题
(17)
手把手教你如何修改JDK的版本问题
(18)
手把手教你如何修改JDK的版本问题
(19)

温馨提示:如果需要修改Tomcat的端口,那么就相应的修改下面的内容即可(这个不是必须的步骤)
手把手教你如何修改JDK的版本问题
(20)然后点击apply和OK,就可以了哦~

(21)启动项目,就可以实现导入MyEclipse项目到Idea中了,这是不是也挺方便的呢?
手把手教你如何修改JDK的版本问题

三:Idea编辑器打War包的方法

可以参考我的这篇文章(绝对精品):https://blog.****.net/cs_hnu_scw/article/details/79125582