Last Published: 02/07/2008
Mojo
|
Maven
Parent Project
Webstart Maven Plugin Parent POM
Maven Webstart Quickstart
Introduction
Goals
cookbook recipe
Usage
mojo(s) config. overview
Plugin Upgrades
Notes to users and contributors
JNLP 101
FAQ
Examples
Getting Started
Default inbuilt templates
Keystore generation and usage
Static web site
WAR bundling
Bundle JNLP apps within a new WAR
Add JNLPs apps to an existing WAR
JNLP Download Servlet
Simple
Advanced
Advanced: Pluggable Jar signing
More examples
Links
Java Webstart
Security
Java Security Tools
keytool Maven plugin
Jar signing with Maven
Sun's Download Servlet Guide
Velocity user guide
Project Documentation
Project Information
Project Reports
Misc
Upcoming changes
support for generating multiple bundles from one jnlp project
(similar to what the jnlp download servlet mojo does).
More generally some work is going to be done to make the jnlp mojos configuration more compatible.
Reported missing features
a mojo for deploying the bundles to a remote server
a mojo for running the application
More control on the dependencies:
JarResource exclusions
and
control of the transitivity
more support for standalone webstart apps (e.g. download.html/index.html)
handling of
native libraries
Other ideas
building multiple jnlp app in one zip using one m2 project?? (not sure as this is not a very maven way of doing things)
would require merging version.xml
what about deploying multiple versions of the same app? Is that ever wanted, e.g. for upgrades?
?? add a new goal to help deal with web applications
one step war+webstart generation (one project, webstart plugin used in pre-package phase)
more war integration (jnlp, web.xml)