2012-09-06 28 views
9

我有两个版本的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运行的应用程序。

+0

您的JAVA_HOME指向哪里?并将%JAVA_HOME%/ bin添加到PATH变量中? – Chris

+0

感谢您的回复。 Java_Home指向C:\ Program Files \ Java \ jdk1.7.0_06。并且我没有PATH中的JAVA_HOME。 –

+0

我将%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 –

回答

6

重新安装Java已经解决了这个问题...

4

你很可能是缺少以下值(例如):

----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。

我希望这可以帮助其他任何人查看此消息。

+0

这比一个更快重新安装。在我的情况下,“Home”的值指向一个无效的位置。 – jstricker