Spec-Zone .ru
спецификации, руководства, описания, API

javafxpackager - Утилита Поставщика программного блока Файла JavaFX

ИМЯ

javafxpackager - Файлы пакетов, включающие приложение Сценария JavaFX для развертывания.

Резюме

javafxpackager [options] class [arguments]

Описание

javafxpackager инструмент создает приложение в формате, который является определенным для целевого профиля, также desktop или mobile.

Опции

-encoding <encoding>
Дополнительный. Определяет кодировку символов, используемую исходными файлами.
-paramFile <property file>
Дополнительный. Определяет именованные параметры приложения, сохраненные во внешнем файле свойств.
-profile [desktop | mobile | tv]
-p [desktop | mobile | tv]
Определяет платформу JavaFX. SDK JavaFX поддерживает desktop, mobile, и tv и значения по умолчанию к desktop.
-sourcepath <source root1> [;<source root2> ...]
-src <source root1> [;<source root2> ...]
Требуемый. Определяет корневой каталог исходного дерева содержание приложения, которое будет упаковано. Вот пример исходного дерева, которое иллюстрирует эти необходимые настройки опции:
  MyApp/
   src/
       package1/
           Main.fx
       package2/
           Class.fx

В примере ниже, -src опция определяет src как корневой каталог. appClass опция определяет Main.fx файл в Package1 подкаталог исходного файла.
javafxpackager-src src -appClass package1.Main 
По крайней мере один исходный корень требуется.
-classpath <library1> [;<library2> ...]
-cp <library1> [;<library2> ...]
-librarypath <library1> [;<library2> ...]
Дополнительный. Определяет путь к классу.
-resourcepath <resource root1> [;<resource root2> ...]
-res <resource root1> [;<resource root2> ...]
Дополнительный. Определяет путь ресурса.
-destination [target directory]
-d [target directory]
Целевой каталог значения по умолчанию ./dist
-workDir <working directory>
Дополнительный.
-verbose
-v
Включает многословному выводу.
-appName <application name>
Имя приложения значения по умолчанию является приложением имя class.
-appVendor <application vendor>
Поставщик приложения значения по умолчанию является user.name системным свойством Java.
-appVersion <application version>
Версия приложения значения по умолчанию 1.0.
-appClass <application class>
Требуемый. Определяет class, содержащий main для апплетов
-appWidth <applet width>
Апплет значения по умолчанию width является 200 пикселями.
-appHeight <applet height>
Апплет значения по умолчанию height является 200 пикселями.
-appCodebase <application code base URL>
Кодовая база значения по умолчанию пуста.
-sign
Создает подписанное приложение. -sign используется, используя -keystore,-keystorePassword, и так далее. Если -sign не определяется, self-signture не создается.
-splash
-splashScreenImage <imageURL>
Пользовательское изображение экрана-заставки URL или путь ресурса пути к классу (PNG или JPEG).
-draggable
Подает заявку, перемещаемую от веб-браузера.
-shortcut
Приложение просит создавать ярлык.
-keystore <keystore for signing>
Временная самоподпись создается когда keystore не определяется.
-keystorePassword <password>
Требуемый, подписываясь с определенным keystore.
-keyalias <alias>
Обязательный, подписываясь с определенным keystore.
-keyaliasPassword <password>
keystore Password используется вместо этого если не определенный.
-pack200
Сжимает приложение, используя pack200. Эта опция создает вызванный файл MyApplication.jar.pack.gz в значении по умолчанию ./dist каталог.
-help
Печатает экран справки.
-version
Печатает JavaFX номер версии Toolchain.
-J <flag>
Флаг передачи непосредственно к компилятору.

Использование

javafxpackager -src ./mysources -appClass mypackage.MyApplication -sign -pack200 -draggable

Создает весь JavaFX и источники Java согласно ot настольная спецификация профиля в ./dist/MyApplication.html, ./dist/MyApplication.jnlp, ./dist/MyApplication.jar, ./dist/MyApplication_browser.jnlp, и ./dist/MyApplication.jar.pack.gz.

javafxpackager -src ./mysources -appClass mypackage.MyApplication -p mobile

Создает весь JavaFX и источники Java согласно спецификации профиля телевидения в ./dist/MyApplication.jad и ./dist/MyApplication.jar.

javafxpackager -src ./mysources -appClass mypackage.MyApplication -p tv

Создает весь JavaFX и источники Java согласно мобильной спецификации профиля в ./dist/MyApplication.jar.


Авторское право © 2008, 2010, Oracle и/или его филиалы.