Isn't this only valid for a distribution?

In which case, placing a pre-goal on the dist goal would help.

On Sun, 22 Aug 2004 07:27:19 -0500, Brant Gurganus
<[EMAIL PROTECTED]> wrote:
> Stefan Kleineikenscheidt wrote:
> 
> >i think i don't fully understand.  If you want to bundle your
> >application JAR with its dependencies you can use the uberjar plugin
> >(part of the standard maven distro) or the javaapp plugin
> >(http://maven-plugins.sourceforge.net/maven-javaapp-plugin/index.html).
> >I've found the javaapp plugin working better (although uberjar is
> >certainly more sexy ;).
> >
> >Using the classpath-entry of the manifest-file for this is usually more
> >tricky, as the entry is dependent on the location of the dependencies.
> >So far I've only used it for EJB-JARs in EARs.
> >
> >Another way of doing this is shipping the dependencies in a lib/ dir and
> >providing a start-script.
> >
> >-Stefan
> >
> >
> >
> >
> >>-----Original Message-----
> >>From: Brant Gurganus [mailto:[EMAIL PROTECTED]
> >>Sent: Sunday, August 22, 2004 3:18 AM
> >>To: [EMAIL PROTECTED]
> >>Subject: dependencies/JAR
> >>
> >>
> >>How do other projects deal with moving dependencies to the build
> >>directory and adding them to the classpath entry of the generated JAR?
> >>
> >>
> The problem with uberjar and javaapp is that they pack the dependencies
> into a single JAR.  That prevents a user from updating a dependency
> provided the dependency is compatible.  I would prefer the ability for
> the JAR plugin to include relative entries for the dependencies and to
> copy the dependencies to a lib/ or author-specified subdirectory of the
> build directory.
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
http://www.multitask.com.au/people/dion/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to