我有两个版本的javaws.exe
一个在C:\Program Files\Java\jre7\bin
&另一个在C:\Program Files\Java\jdk1.7.0_06\bin
下。但是当我点击C:\Program Files\Java\jre7\bin\javaws.exe
时我收到以下错误“找不到消息文件”。Java Web Start错误“无法找到消息文件”
那么可能是什么问题?请记住,我无法运行任何需要Java Web Start运行的应用程序。
我有两个版本的javaws.exe
一个在C:\Program Files\Java\jre7\bin
&另一个在C:\Program Files\Java\jdk1.7.0_06\bin
下。但是当我点击C:\Program Files\Java\jre7\bin\javaws.exe
时我收到以下错误“找不到消息文件”。Java Web Start错误“无法找到消息文件”
那么可能是什么问题?请记住,我无法运行任何需要Java Web Start运行的应用程序。
重新安装Java已经解决了这个问题...
你很可能是缺少以下值(例如):
----8<----
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Web Start]
"CurrentVersion"="1.7.0_06"
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Web Start\1.7.0_06]
"Home"="C:\\Program Files\\Java\\jre7\\bin"
----8<----
也许你需要单独的值都在两个运行时的,但可能只想在JRE安装中使用WS。
我希望这可以帮助其他任何人查看此消息。
这比一个更快重新安装。在我的情况下,“Home”的值指向一个无效的位置。 – jstricker
您的JAVA_HOME指向哪里?并将%JAVA_HOME%/ bin添加到PATH变量中? – Chris
感谢您的回复。 Java_Home指向C:\ Program Files \ Java \ jdk1.7.0_06。并且我没有PATH中的JAVA_HOME。 –
我将%JAVA_HOME%\ bin添加到路径中,但问题仍然存在。完整路径如下所示: - %SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32 \ Wbem;%SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files(x86)\ Microsoft SQL Server \ 100 \ Tools \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 100 \ DTS \ Binn \;%ANT_HOME%\ bin; C :\ Program Files \ Java \ jdk1.7.0_06 \ bin;%JAVA_HOME%\ bin –