开发过程中因为开发组的实际需求需要统一jdk的版本,但直接修改环境变量是不可行的,我们需要
1.安装JDK,贪图方便从项目组其他成员直接拷贝文件夹是不可行的,安装JDK需要注入到注册表中
2.修改JAVA注册表
运行regedit打开注册表,进入HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft目录下,分别修改分别修改Java Development kit及Java Runtime Environment中的
CurrentVersion值为所修改的版本
3.修改环境变量
将环境变量的JAVA_HOME修改为新安装的路径
4.修改系统文件
将%JAVA_HOME%/bin下的java.exe,javaw.exe,javaws.exe复制到C:\Windows\System32,C:\Windows\SysWOW64,C:\ProgramData\Oracle\Java\javapath下
5.打开控制台,执行java -version,此时版本已经改变
注意:使用maven时需注意setting中的jdk版本是否已修改
若为降版本操作使用的eclipse需提前了解是否支持该版本的jdk,如笔者使用的Neon.2 Release (4.6.2)仅支持1.8及以上的jdk版本