Support for lazy loading of jars
--------------------------------
Key: MWEBSTART-43
URL: http://jira.codehaus.org/browse/MWEBSTART-43
Project: Maven 2.x Webstart Plugin
Issue Type: New Feature
Environment: any
Reporter: fdb
support for lazy loading of jars by declaring wich packages are available in
the jar + defining what the main artifact is that should be eagerly loaded
<package name="com.foo.splashscreen.*" part="splashscreen" recursive="true"/>
<jar href="foo-splashscreen.jar" part="splashscreen" main="true"
download="eager"/>
<package name="org.jfree.chart.*" part="jfreechart" recursive="true"/>
<package name="org.jfree.data.*" part="jfreechart" recursive="true"/>
<jar href="jfreechart-1.0.2.jar" part="jfreechart" download="lazy"/>
...
in the above example the splashscreen is a small jar that loads quickly, that
jar invokes the main application using Class.forName()...
this in combination with pack200 gives you the fastest startup
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email