diff -r 427538413103 src/javafxpackager.html --- a/src/javafxpackager.html Wed Jun 23 18:39:21 2010 +0400 +++ b/src/javafxpackager.html Mon Jun 28 16:37:04 2010 +0400 @@ -107,7 +107,7 @@
-destination [target directory]
-d [target directory]
-
The default target directory is ./dist
+
The default target directory is ./dist.
-workDir <working directory>
Optional.
@@ -127,7 +127,7 @@
The default application version is 1.0.
-appClass <application class>
-
Required. Specifies the class containing main for applets
+
Required. Specifies the class containing main for applets.
-appWidth <applet width>
The default applet width is 200 pixels.
@@ -141,15 +141,15 @@
-sign
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.
+If -sign is not specified, a self-signature is not created.
-splash
-splashScreenImage <imageURL>
-
Custom splash screen image URL or classpath resource path (PNG or JPEG).
+
Specifies a custom splash screen image (PNG or JPEG) URL or classpath resource path.
-draggable
-
Makes the application draggable from the web browser.
+
Makes the application draggable from the browser.
-shortcut
The application asks to create a shortcut.
@@ -173,11 +173,65 @@
-help
Prints a help screen.
+
-updatecheck [background | timeout | always]
+
Defines an application update model. The default option is background.
+
-version
Prints the JavaFX Toolchain version number.
-J <flag>
-
Pass flag directly to the compiler.
+
Passes flag directly to the compiler.
+ +
-extpackages <package 1>[,<package 2>[,<package N>]]
+
Explicitly lists extra packages required by the application.
+ +
-XXcustomProgressJar <jar file>
+
Specifies a custom JNLP progress indicator implementation JAR.
+ +
-XXcustomProgressClass <progress class name>
+
Specifies the main class of a custom JNLP progress indicator implementation.
+ +
-XXjnlpResourcesInclude <JNLP resources descriptor fragment>
+
Specifies a custom descriptor fragment to be inserted into the resources section of the application JNLP file.
+To avoid command-line restrictions on some characters such as line feeds, quotes, use the following translation characters table:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
&quot;"
&gt;>
&lt;<
&amp;&
\nline feed
\rcarriage return
\ttab
\\\
+
+ +
-XXnoCPinManifest
+
Builds an extra application JAR with no Class-Path attribute in the application manifest.
@@ -187,15 +241,15 @@

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

- Builds all JavaFX and Java sources according ot the desktop profile specification into ./dist/MyApplication.html, ./dist/MyApplication.jnlp, ./dist/MyApplication.jar, ./dist/MyApplication_browser.jnlp, and ./dist/MyApplication.jar.pack.gz.

+ Builds all JavaFX and Java sources according to the desktop profile specification into ./dist/MyApplication.html, ./dist/MyApplication.jnlp, ./dist/MyApplication.jar, ./dist/MyApplication_browser.jnlp, and ./dist/MyApplication.jar.pack.gz.

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

-

Builds all JavaFX and Java sources according to the tv profile specification into ./dist/MyApplication.jad and ./dist/MyApplication.jar.

+

Builds all JavaFX and Java sources according to the mobile profile specification into ./dist/MyApplication.jad and ./dist/MyApplication.jar.

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

-

Builds all JavaFX and Java sources according to the mobile profile specification into ./dist/MyApplication.jar.

+

Builds all JavaFX and Java sources according to the tv profile specification into ./dist/MyApplication.jar.