В Ubuntu 10.10 (Maverick) у меня есть и java-6-openjkd
, и java-6-sun
, как показано командой update-java-alternatives -l
.
Однако, когда я устанавливаю альтернативу Sun, с помощью команды
sudo update-java-alternatives -s java-6-sun
Я вижу следующее:
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
update-alternatives: error: alternative /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so for mozilla-javaplugin.so not registered, not setting.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
Это приводит к тому, что xulrunner
не работает или просто приводит к тому, что он продолжает использовать Open JVM? Аналогичным образом я задаю аналогичный вопрос в отношении mozilla-javaplugin.so
.
Обновление Переключение обратно на OpenJDK также приводит к ошибке:
$ sudo update-java-alternatives -s java-6-openjdk
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
Что, если с этим можно что-то сделать?
Обновление Меня поразил этот комментарий о том, почему были написаны инструкции для установки Sun Java , что использование Sun будет менее рискованным для человека / времени. Я использую, а также интерфейс API для приложения Web Start, где все материалы поддержки относятся к Sun.