Запуск javaws в Mac OS завершается с ошибкой «Не удается найти файл сообщения» - PullRequest
5 голосов
/ 23 апреля 2011

Может кто-нибудь объяснить, что здесь происходит?

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

Когда я вызываю javaws с JNLP-файлом, происходит то же самое.

Спасибо за вашу помощь

Ответы [ 4 ]

12 голосов
/ 01 февраля 2013

Я использую 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 голос
/ 24 апреля 2011

Хорошо, творческая переустановка и постепенная перезагрузка исправили это. ... и я чувствую себя довольно глупо.

Спасибо за все ваши усилия!

РЕДАКТИРОВАТЬ: Хорошо, по-видимому, это более сложно: если LANG = C, это работает, если это de_DE.UTF-8 я не думаю, что в нем нет слова «я не знаю этой странной локали, я буду использовать английский».

0 голосов
/ 18 марта 2013

Я столкнулся с этой же проблемой на компьютерах с Windows.Для возобновления работы требуется перезагрузка, удаление, переустановка цикла Java.

0 голосов
/ 23 апреля 2011

Кажется, установка Java не работает. Вы пытались переустановить Java?

...