gpt4 book ai didi

java - 检查 Java 版本 : could not find java. dll 时出错

转载 作者:IT老高 更新时间:2023-10-28 21:01:50 31 4
gpt4 key购买 nike

为什么我会得到这个?我该如何解决?

C:\Users\ash>java version
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.7.0_01', but '1.7' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.

最佳答案

重新安装所有 JDK 的公认解决方案有点苛刻。我也遇到过这个问题,这是我的 2 美分:

自从我安装了 JDK 8 并且仍然安装了 JDK 6 后,这个问题就开始发生了。我正在从事不同的项目。

我注意到我有一个用户和一个系统 %JAVA_HOME%,所以我删除了我的用户 %JAVA_HOME% 变量,只留下了系统一个。

我还注意到,在我的 Oracle 安装中有一些 Java 可执行文件,我相信那些有冲突的可执行文件,因为我的 Oracle 和 Java 安装都在我的 %PATH% 变量中。

我从我的 %PATH% 变量中删除了所有 Java 路径,并且只在变量的开头留下了 %JAVA_HOME%\bin 以避免与 Oracle 发生任何冲突安装。

关于java - 检查 Java 版本 : could not find java. dll 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9313353/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com