繁体   English   中英

如何在Windows 10上设置java运行时环境

[英]how to setup java runtime environment on windows 10

我几天前得到了Windows 10,但是当我尝试运行应用程序(.exe)时,它给出了以下错误消息

注册表指的是不存在的Java Runtime Environment安装程序或运行时已损坏。 该系统找不到指定的路径。

有谁知道如何解决这个问题,我认为我必须在环境变量中改变一些东西,但是我找不到关于它的关于它的好信息。

发生这种情况是因为您的注册表中有一些指向无效路径的条目。

  • 检查从Java控制面板 (支持Java运行时版本javaJava控制面板下的标签)。
  • 从Java安装目录(主要是C:\\Program Files\\Java )中删除其他jre (而不是jdk )版本。
  • 打开注册表编辑器( Win + R然后键入regedit )。
  • 导航到HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Runtime Environment\\1.x (此处x是jre版本)。
  • 验证1.x每个文件夹下的JavaHome密钥的路径( )是否实际存在于给定目录下。

你会在那里找到一些无效的条目,只需删除这些条目( HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Runtime Environment\\下的相应文件夹)并重新安装你的exe应用程序。

最近我尝试运行freemind时遇到了同样的问题。 我在win10中解决它的方式是这样的:

使用OO RegEdit我搜索了java runtime environment并在其下找到它

HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\JavaSoft\\Java Runtime Environment

而不是其他文章提到的所有地方win7 ....等。

我删除了jre7的无效条目,应用程序立即开始工作。 HTH

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM