Продолжаю путевые заметки в изучении Ubuntu. Захотелось посмотреть, как работает javaFX под Linux (см javafx.com). Выяснилось, что это не так просто. Хотя у меня и был установлен пакет sun-java6-jdk, по умолчанию в Ubuntu используется java-6-openjdk, которая, заметно отстаёт от функциональности от текущей сановской реализации.
esi@helios:~$ java -version
java version "1.6.0_0"
IcedTea6 1.3.1 (6b12-0ubuntu6) Runtime Environment (build 1.6.0_0-b12)
OpenJDK Server VM (build 1.6.0_0-b12, mixed mod
На тот случай, если sun-java6-* у вас ещё нет, для javaFX понадобится установить как минимум 2 пакета
esi@helos:~$sudo apt-get install sun-java6-jre sun-java6-plugin
Убедимся, что теперь у нас есть альтернатива в выборе java и переключимся на сановскую реализацию:
esi@helios:~$ update-java-alternatives -l
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
java-6-sun 63 /usr/lib/jvm/java-6-sunupdate
esi@helios:~sudo update-java-alternatives -s java-6-sun
esi@helios:~$ java -version
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Server VM (build 11.0-b15, mixed mode)
См также https://help.ubuntu.com/community/Java
Запись подготовлена с использованием gnome-blog-poser.
Комментариев нет:
Отправить комментарий