有人可以解释这里发生了什么吗?
seneca:~ kiewie$ java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326)
Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode)
seneca:~ kiewie$ echo $JAVA_HOME
/System/Library/Frameworks/JavaVM.framework/Home
seneca:~ kiewie$ uname -a
Darwin seneca 10.7.0 Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386 i386
seneca:~ kiewie$ javaws
Java Web Start splash screen process exiting ...
Can not find message file: No such file or directory
当我用JNLP-File调用javaws时,会发生同样的事情。
感谢您的帮助
答案 0 :(得分:12)
我正在使用Mountain Lion
无需重新安装Java,只需转到下一个文件:
sudo nano /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist
并评论下一行:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<!--
<key>JavaWebComponentVersionMinimum</key>
<string>1.6.0_37-b06-435</string>
-->
<key>LastModification</key>
<string>Thu, 31 Jan 2013 04:41:14 GMT</string>
<key>PlugInBlacklist</key>
<dict>
<key>10</key>
<dict>
<key>com.macromedia.Flash Player.plugin</key>
<dict>
<key>MinimumPlugInBundleVersion</key>
<string>11.3.300.271</string>
</dict>
<!--
<key>com.oracle.java.JavaAppletPlugin</key>
<dict>
<key>MinimumPlugInBundleVersion</key>
<string>1.7.11.22</string>
</dict>
-->
</dict>
</dict>
<key>Version</key>
<integer>2028</integer>
</dict>
</plist>
答案 1 :(得分:1)
好的,创意重新安装和渐进式重启修复了它。 ......我觉得自己很傻。
感谢您的所有努力!
编辑:好的,它显然更复杂:如果LANG = C,如果它是de_DE.UTF-8则有效 它不是我猜它没有“我不知道这个奇怪的语言环境,我会用英语”后备。
答案 2 :(得分:0)
似乎Java安装已损坏。您是否尝试重新安装Java?
答案 3 :(得分:0)
我在Windows机器上遇到过同样的问题。它需要重新启动,卸载,重新安装Java循环才能重新启动。