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. |
|