You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Dennis Kempin <de...@xardias.net> on 2006/09/30 09:41:32 UTC
Howto create an assembly of dependencies
Hi,
I want to create an assembly that contains all dependencies of all child
modules, but NOT the module artifacts itself. Only dependencies shall be
collected.
I already tried out this piece of code (Where prefix is a string all my
artifact id's start with):
<moduleSet>
<binaries>
<excludes>
<exclude>prefix*</exclude>
</excludes>
<includeDependencies>true</includeDependencies>
<outputDirectory>/libs/</outputDirectory>
<unpack>false</unpack>
</binaries>
</moduleSet>
All dependencies get included, but also all module artifacts get into
the assembly.
Any ideas on how to do this?
Thanks :)
Dennis Kempin
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Howto create an assembly of dependencies
Posted by Wendy Smoak <ws...@gmail.com>.
On 10/1/06, Barrie Treloar <ba...@gmail.com> wrote:
> Search for posts by baerrach and assembly.
>
> I show step by step how I have a separate module called
> "<project>-build" which creates an uber-archive of the dependencies
> and includes scripts for invoking the main class, etc.
>
> It also explains the difference between a dependency and a module.
> (briefly a module is just a convenient way for maven to package things
> so that you can invoke a command and have it run across those modules.
> Modules do not affect depenencies)
Once you figure it out, please consider contributing an example to the
MAVENUSER wiki: http://docs.codehaus.org/display/MAVENUSER/Home
--
Wendy
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Howto create an assembly of dependencies
Posted by Barrie Treloar <ba...@gmail.com>.
Search for posts by baerrach and assembly.
I show step by step how I have a separate module called
"<project>-build" which creates an uber-archive of the dependencies
and includes scripts for invoking the main class, etc.
It also explains the difference between a dependency and a module.
(briefly a module is just a convenient way for maven to package things
so that you can invoke a command and have it run across those modules.
Modules do not affect depenencies)
On 10/1/06, Dennis Kempin <de...@xardias.net> wrote:
> Hi Barrie,
>
> I searched the List but I still did not found a solution.
> Is there a way to make <dependencySets> include the dependencies of the
> child modules? I have not found any option like that. And I don't want
> to move all dependencies from the child poms to the parent pom.
>
> Barrie Treloar wrote:
> > Use dependencySets instead.
> > Search the archives and you should find enough examples that I have
> > posted to help solve your problems.
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Howto create an assembly of dependencies
Posted by Dennis Kempin <de...@xardias.net>.
Hi Barrie,
I searched the List but I still did not found a solution.
Is there a way to make <dependencySets> include the dependencies of the
child modules? I have not found any option like that. And I don't want
to move all dependencies from the child poms to the parent pom.
Barrie Treloar wrote:
> Use dependencySets instead.
> Search the archives and you should find enough examples that I have
> posted to help solve your problems.
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Howto create an assembly of dependencies
Posted by Barrie Treloar <ba...@gmail.com>.
Use dependencySets instead.
Search the archives and you should find enough examples that I have
posted to help solve your problems.
On 9/30/06, Dennis Kempin <de...@xardias.net> wrote:
> Hi,
>
> I want to create an assembly that contains all dependencies of all child
> modules, but NOT the module artifacts itself. Only dependencies shall be
> collected.
> I already tried out this piece of code (Where prefix is a string all my
> artifact id's start with):
>
> <moduleSet>
> <binaries>
> <excludes>
> <exclude>prefix*</exclude>
> </excludes>
> <includeDependencies>true</includeDependencies>
> <outputDirectory>/libs/</outputDirectory>
> <unpack>false</unpack>
> </binaries>
> </moduleSet>
>
> All dependencies get included, but also all module artifacts get into
> the assembly.
> Any ideas on how to do this?
>
> Thanks :)
> Dennis Kempin
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org