情况是原本安装有jdk1.7能正常运行,现在要升级到1.8.
直接在oracle的网站下载1.8安装后修改配置为1.8后:
能用javac编译成功但java命令运行时报错:
这种情况多数是因为系统中有多个jdk导致的。
注冊表中是旧版本的注册信息所以我们只修改配置是无效的。
需要修改注册表或者先把原jdk完全卸载后再安装新的,按步骤配置即可
推薦卸载重装jdk,因为注册表需要修改的细节太多
卸载时在控制面板中找到卸载或更改程序。
建议全部卸载后再新装 需要的jdk版本
分别把其中的蝂本修改成我们新安装的版本即可。
卸载后重装了1.8并且配置后之后又出现了新的问题
每个人的系统情况有所不同,以下列出了所有可能嘚解法希望有一种适合你。
Path系统环境变量中把%JAVA_HOME%\bin调整到最前面,使用path命令查看是否生效(不生效的需要注销或者重启)
",然后再按f3一直把找到的全部都改掉为止。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。