You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ka...@apache.org on 2002/12/15 00:59:13 UTC
cvs commit: jakarta-turbine-maven/src/plugins-build/uberjar/xdocs tasks.xml
kaz 2002/12/14 15:59:13
Added: src/plugins-build/uberjar/xdocs tasks.xml
Log:
Added a task list for the uberjar plugin (I couldn't get properties to
work right in jelly). Thus, for the moment, you have to specify the
property via the command line ala '-D'.
Uberjar basically packs your entire project as well as its dependencies
into a single JAR and adds some bootstrap code (by Classworlds) that
will enable you to simply type: java -jar uber.jar to run your app.
Thanks to Bob and Jason who did all the hard work in classworlds. I
just put the plugin together based on Bob's example in classworlds.
Revision Changes Path
1.1 jakarta-turbine-maven/src/plugins-build/uberjar/xdocs/tasks.xml
Index: tasks.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<title>Tasks</title>
<author email="pete-apache-dev@kazmier.com">Pete Kazmier</author>
</properties>
<body>
<section name="Tasks">
<ul>
<li>
Use properties that can be specified via a project's
project.properties file. Currently, the properties have to be
specified via the command line ala '-D'. The properties
should also be called: maven.uberjar.main and
maven.uberjar.classworlds.conf.
</li>
</ul>
</section>
</body>
</document>