Mar
31
JavaFX за Linux
at
12:56 by
nofearinc
Category: Java
На няколко пъти споменавам за новата платформа на Sun, а именно JavaFX. Това е инструмент за изграждане на RIA апликации за десктоп системи, уеб и мобилни платформи. Официално не се води алтернатива на Флаш, но, по мое мнение, Microsoft пуснаха конкуренция на Flash под името Silverlight, а разработчиците на Sun не пропуснаха да представят своята интерпретация под името JavaFX.
За платформата могат да се кажат доста неща... Уроци няма да пиша, но при интерес може да откриете официалната страница на Sun за проекта, както и описание в Wikipedia за нея. Мен лично ме заинтересова - скриптовият език е нестандартен, но мощен; а видях интересни демота за обработка на изображения, плаващи анимации и подобни неща на Sun конференцията преди няколко седмици.
Естествено, исках да направя 1-2 примерни проекта с нея. Респективно да си сваля платформата за тест.
Отидох на Download страницата на JavaFX. Обаче има само Windows и Mac OS версии. JavaFX не е чиста джава (обработката на видеота и т.н. използва native код) и няма версия за други операционни системи. Странното е, че Sun издават Solaris и нямат пакети дори за собствената си операционна система.
Предположих, че има версия за NetBeans. Т.е. в Update мениджъра на IDE-то фактически има достъп до JavaFX за обновление, но де факто няма такова нещо. Опитах да дръпна JavaFX плъгина като 3rd party. Нямаше stable версия, само билдове. И не работеха - имах проблем с dependencies. Греда.
Полезно бе решението на Weiqi Gao. Изтеглете пакета за Mac OS X, разархивирайте го и го mount-нете по посочения начин. Използвайте именнo hfsplus при маунтване, за да нямате ядове. Като краен резултат ще получите библиотеките, които може да копирате и да сложите в пътя на операционната система.
Малко workaround, но все пак върши работа.
Сходни постове:
Related posts brought to you by Yet Another Related Posts Plugin.


















[...] От Sun най-накрая пуснаха вариант за Linux. Преди 2 месеца се оплаквах, че няма версия за Linux. Вярно, успях да си я [...]