|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
Spec-Zone .ru
спецификации, руководства, описания, API
|
javafxpackager - JavaFX File Packager Utility javafxpackager - Packages files comprising a JavaFX Script application for deployment.
javafxpackager [options] class [args...]
The javafxpackager tool creates an application in a format that is specific for a target profile, either desktop or mobile.
The javafxpackager utility supports the following command line options:
Optional. Specifies character encoding used by source files.
Optional. Specifies the named application parameters stored in an external property file.
The -profile option specifies the javafx platform. JavaFX 1.1 SDK supports desktop and mobile,
and defaults to desktop. Use the -profile mobile option setting to generate files needed by the JavaFX emulator tool. See the emulator man page for details.
Internally the -profile option specifies the configuration file that sets environment variables.
Required. Specifies the root directory of the source tree holding the application to be packaged.
Here is an example of a source tree that illustrates these required option settings:
MyApp/ src/ package1/ Main.fx package2/ Class.fx
In the example below, the -src option specifies src as the root directory. The appClass option
specifies the Main.fx file in the Package1 source file subdirectory.
javafxpackager
-src src -appClass package1.Main
At least one source root is required.
Optional. Specifies the classpath.
Optional. Specifies the resource path.
The default target directory is ./dist
Optional.
Enables verbose output.
The default application name is the application class name.
The default application vendor is the user.name Java system property.
The default application version is 1.0.
Specifies the class containing main for applets. This argument is mandatory.
The default applet width is 200 pixels.
The default applet height is 200 pixels.
The default code base is empty.
Builds a signed application. -sign is used while using -keystore, -keystorePassword, and so on. If -sign is not specified, a self-signture is not created.
Makes the application draggable from the web browser.
A temporary self-signature is created when keystore is not specified.
Mandatory when signing with specific keystore.
Mandatory when signing with specific keystore.
keystore Password is used instead when not specified.
Compresses an application using pack200. This option creates a file called MyApplication.jar.pack.gz in the default ./dist directory.
Prints a help screen.
Prints the JavaFX Toolchain version number.
javafxpackager -src ./mysources -appClass mypackage.MyApplication
Builds all JavaFX and Java sources into ./dist/MyApplication.html, ./dist/MyApplication.jnlp, ./dist/MyApplication.jar, and ./dist/MyApplication_browser.jnlp
javafxpackager -src ./mysources -appClass mypackage.MyApplication -p mobile
Builds all JavaFX and Java sources according to mobile profile specification into ./dist/MyApplication.jad and ./dist/MyApplication.jar.
|
Copyright © 2009 Sun Microsystems, Inc. All rights reserved. Sun is required to provide certain third party notices. Please see Third Party Notices for the text of such notices. |
|