本机上安装了jdk7和jdk8前面一直使用jdk8,因新需求,需要将jdk8切换成jdk7。
中间遇到了不少问题。网上找答案。流程记录如下:
1、修改环境变量,即将JAVA_HOME的值为jdk7的路径。java -version查看版本并没有变化,javac -version 变为了jdk7.
2、通过控制面板来修改jdk的启用,即
找到控制面板,查看方式选择大图标或者小图标,找到java选项并点击进入。然后选择java栏,点击查看,讲jdk1.8的启用去掉。
java -version 发现依然没有变化。
3、删除C:\Windows\System32目录下的java.exe,javaw.exe,javaws.exe
java -version 依然很失望。
4、修改注册表,将javasoft下面的所有的key为currentVersion的value改为了1.7对应的版本。
java -version 提示错误,系统试图寻找1.8版本的运行环境入口,却只找到了1.7。说明,只是改注册表的值是不行的。
5、将jdk7目录下bin文件夹下的java.exe,javaw.exe,javaws.exe三个文件替换掉C:\Windows\System32和C:\ProgramData\Oracle\Java\javapath两个目录下的原有文件。
java -version改好了。
但是新的问题出现了。jdk版本是改了。打开eclipse。发现右键菜单出现异常,
菜单上的文字没有了。用的eclipse是mars的。
但是可以选择。和执行菜单命令。这就尴尬了。更新了eclipse版本。也不起作用。最终又把jdk换回去,世界又恢复了平静……
参考链接
http://www.cnblogs.com/ll409546297/p/6593173.html
http://www.cnblogs.com/yanzige/p/5377332.html
相关推荐
支持多厂商、多版本的JDK切换,包括Corretto、Dragonwell、IBM、Kona、OpenJdk、OracleJdk、RedHat等。 采用Tree结构进行Java的安装和管理,使切换操作简单直观。 一键式切换,方便快捷。 开源项目,采用Apache ...
5. **验证版本切换**:使用`java -version`或`javac -version`命令检查当前激活的JDK版本,确保切换成功。 6. **自动化切换**:一些工具还支持在特定目录下自动切换JDK版本,这在多项目开发环境下非常有用。只需在...
在Windows中,当我们安装新的JDK或切换版本后,需要更新环境变量(如PATH)以便系统能够识别新设置的JDK路径。这个可执行文件能够快速刷新环境变量,无需重启电脑就能使新的JDK配置生效,提高了工作效率。 `readme....
VB(Visual Basic)脚本语言虽然不是Java的一部分,但它可以用来编写自动化工具,帮助我们轻松地在不同JDK版本之间切换。本文将深入探讨如何使用VBScript(VBS)来实现这一目标,以及相关的Java版本管理和JDK环境...
5. **JDK 1.7的版本号**:`jdk1.7.0_80`中的`80`代表该版本的更新号,表示这是JDK 7的第80次更新,通常会修复已知问题,增强性能和稳定性。 6. **下载与更新**:虽然Java JDK 1.7是旧版本,但有时出于兼容性考虑仍...
JavaEnvSwitcherApp是一款专为Windows用户设计的实用工具,旨在简化多版本Java Development Kit (JDK)之间的切换过程。在开发环境中,开发者往往需要在不同的项目之间切换,每个项目可能依赖于特定版本的JDK,因此...
针对许多人在开发的过程中可能涉及到多个的jdk版本切换,如果直接通过手动切换无疑是很麻烦的。本脚本工具能够实现不同的jdk快速切换,切无需重启电脑。如果无效,可能为setX命令对应的setX.exe程序未安装,具体可...
安装后,通过`sdk install java`和`sdk use java`命令即可轻松安装和切换JDK版本。 总之,JDK版本切换是开发过程中必不可少的操作。理解如何在Windows环境下配置和管理JDK版本不仅可以提高工作效率,还能确保项目在...
在IT行业中,尤其是在Java开发领域,经常需要在不同的JDK版本之间进行切换,以适应不同项目的需求或测试兼容性问题。动态切换JDK版本是一项重要的技能,它可以帮助开发者高效地管理多个版本的Java开发环境。这里介绍...
windows 下多个jdk版本一键切换,只需要修改多个jdk路径即可
标题中的“一键切换jdk版本工具”指的是一个便捷的软件或者脚本,它的主要功能是帮助开发者快速在不同的Java Development Kit (JDK) 版本之间切换。在开发过程中,有时需要测试不同版本的JDK来确保软件兼容性或利用...
"windows下多版本jdk切换脚本"正是为了解决这个问题而设计的。这个脚本允许开发者在已安装的不同版本的JDK之间快速切换,以满足不同项目的运行或测试需求。 JDK是Java语言的核心组成部分,包含了Java编译器、运行时...
在Windows操作系统中,当一台计算机上安装了多个Java Development Kit (JDK) 版本时,可能需要为特定的应用程序,如Kettle(Pentaho Data Integration),指定一个特定的JDK版本。这是因为不同的应用程序可能对JDK的...
Windows系统安装了多个版本Java的JDK,可以像mac/Linux系统一样一键切换不同的版本,下载后把文件名后缀改为bat格式,如果出现乱码,把文件改为ANSI编码
Java JDK 15是Oracle公司推出的Java开发工具集(Java Development Kit)的最新版本,它包含了一组用于开发和运行Java应用程序的工具和技术。这个版本是免安装版本,意味着用户无需经历传统安装过程,只需解压缩文件...
在IT行业中,Java开发人员经常需要在不同的Java Development Kit (JDK)版本之间进行切换,以便测试代码在不同环境下的兼容性或者满足特定项目的需求。本文将详细讲解如何在Windows系统上管理和切换JDK1.7与其他版本...
- 在同一台机器上可以安装多个不同版本的JDK,并通过调整`JAVA_HOME`环境变量来切换使用的JDK版本。 3. **自动化构建工具**: - 使用Maven、Gradle等自动化构建工具可以简化Java项目的构建流程,这些工具也依赖于...
这种方式方便了开发者快速部署和切换不同版本的JDK,同时也减少了系统资源占用。 4. **官方源获取**: 从官方获取的JDK版本保证了软件的纯净,避免了可能的恶意软件或者广告插件,同时官方会及时提供更新和安全...
这个压缩包文件包含了一个名为"JDK切换脚本"的脚本程序,可能是一个bash脚本(对于Linux或Mac用户)或者批处理脚本(对于Windows用户)。该脚本设计用于帮助用户在不重启计算机的情况下,轻松地在JDK 1.7、1.8和11这...