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>