2013-10-02 3 views
0

Я читаю книгу, чтобы узнать JavaFX (самостоятельное обучение) и книга говорят следующее о развертывании:Может ли JavaFX использоваться для создания приложений без установки?

JavaFX application can currently be packaged and deployed for execution in four 
different ways: 
1. As a desktop application delivered and installed using Java Web Start 
2. As an applet delivered by a web browser and executed in the Java plug-in 
3. As a TV application for a device that supports the JavaFX TV profile 
4. As a mobile application delivered to a cell phone or other mobile device 

Я не являюсь профессиональным разработчиком, однако моя стратегия всегда заключалась в создании не -install, которые вы можете запускать даже с флеш-накопителя, который вы носите в кармане (используя .jar-файлы).

Теперь я хотел бы, чтобы спросить, если же возможно в JavaFX

ответ

2

создать не-установки программного обеспечения можно запускать даже с флэш-накопителя вы носите в кармане (с помощью .jar файлов).

Да, вы можете разместить приложение JavaFX на флеш-накопителе, подключить флэш-накопитель к компьютеру и запустить приложение JavaFX, хранящееся на флеш-накопителе, без установки какого-либо дополнительного программного обеспечения на компьютер.

Поместите среду выполнения Java на флеш-накопитель вместе с файлом jar приложения.

Предположим, что флешка - это диск X: ваше приложение находится в корневом каталоге диска x, а среда выполнения Java хранится в каталоге/jre на диске, тогда ваше приложение может запускаться на компьютере под управлением Windows выполнив следующую команду в командной строке.

x:\jre\bin\java.exe -jar x:\yourapp.jar 

Книга, которую вы читаете кажется датирована это информация (например, профиль JavaFX TV была сброшена лет назад наряду с поддержкой JavaFX 1.x). Я советую не использовать JavaFX 1.x, а не учиться и использовать JavaFX 2.x+.

+0

Oh! Спасибо, что дали мне знать. Я читаю [эту книгу] (http://www.amazon.com/JavaFX-Developers-Guide-Kim-Topley/dp/0321601653/ref=sr_1_1?s=books&ie=UTF8&qid=1380797113&sr=1-1&keywords=javafx+ разработчики + руководство) Не ​​могли бы вы рассказать мне, глядя на оглавление, сколько из них устарело? –

+0

К сожалению, эта версия Руководства для разработчиков JavaFX устарела, поскольку она основана на [JavaFX 1.x, который является Конец жизни] (https://blogs.oracle.com/javafx/entry/javafx_1_2_and_javafx). Время выполнения для языка JavaFX Script, на котором оно было основано, больше не распространяется. JavaFX Script был заменен новым и другим Java API для JavaFX 2.x. Некоторые базовые понятия, такие как SceneGraph, остаются неизменными, но многое другое. Вот почему рекомендуется использовать JavaFX 2.x как минимум. – jewelsea

Смежные вопросы