Usage: deploywebstart ?options?
Basic options are:
urlBase URL for all relative URLs in xxe.jnlp.
Default: http://machine name on which deploywebstart was run/xxe
passwordPassword for keystore.
Default: teststorepass
urlKeystore location.
Default: XXE_install_dir/webstart/testkeystore
passwordPassword for private key.
Default: testkeypass
aliasAlias of keystore entry.
Default: login name of person running deploywebstart.
Generate a simple index.html.
Advanced options are:
dnameSpecifies a distinguished name (dname) for testkeystore. Ignored unless testkeystore is used. That is, this option is ignored when a real certificate is used.
The syntax for distinguished names (dname) is:
CN=cName,OU=orgUnit,O=org,L=city,S=state,C=countryCode
where:
cNamecommon name of a person, e.g., 'Susan Jones'.
orgUnitdepartment or division name, e.g., 'Purchasing'.
orglarge organization name, e.g., 'ABCSystems\, Inc.' (notice the '\' used to protect the ',').
citycity name, e.g., 'Palo Alto'.
statestate or province name, e.g., 'California'.
countryCodetwo-letter country code, e.g., 'CH'.
Each field must appear in the above order but it is not necessary to specify all fields.
Default: CN=login name of the person running deploywebstart.
Using this option is absolutely not needed to ``self-sign'' jars. It just allows to create a better looking self-signed certificate.
Keep configuration files and associated resources (DTD or schema, CSS, XSLT, icons, etc) on the deployment server. This forces the XXE user to work online in order to be able to access the deployment server.
Default: allow the XXE user to work offline.
Turns verbosity off.
The deploywebstart command line tool generates deployment files in subdirectory webstart/ of the XXE installation directory.
For example, if XXE is installed in /opt/xxe/, /opt/xxe/bin/deploywebstart will recursively scan the installation directory and generates its deployment files in /opt/xxe/webstart/.
Deploywebstart creates in webstart/:
xxe.jnlp.
index.html, if the -index option has been used.
A copy of all the .jar files (Java™ code and resources) and the .dar files (spell-checker dictionaries) found in after signing them.XXE_install_dir/addon/
, a jar file created and signed by xxe_addon.jardeploywebstart containing everything found in the directory (expect XXE_install_dir/addon/.jar files and .dar files), unless the -online option has been used.
By default, deploywebstart signs the jars with a self-signed certificate issued by the person running this command-line utility.
Note that because of the default values of these options, if you need to sign the jars with a true certificate, you will have to specify all the four -storepass, -keystore, -keypass, -alias deploywebstart options.