2012-09-06 49 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