Re: create manifest with jars in multiple directories?

2013-06-06 Thread Robert Scholte

See http://maven.apache.org/shared/maven-archiver/ and
http://maven.apache.org/shared/maven-archiver/examples/manifestEntries.html

I'm not sure if it'll work ... but it's worth  
trying


Robert

Op Thu, 06 Jun 2013 00:05:11 +0200 schreef Russell Gold  
:


If use the maven-shade-plugin, is the generated jar directly usable in  
other builds using the dependency mechanism? I had assumed otherwise.


Specifying the complete class path is a reasonable option for me, but is  
there a way to do that without specifying the entire manifest?


Thanks,
Russ

On Jun 4, 2013, at 2:51 PM, Robert Scholte  wrote:


How do you decide which artifacts go into which folder?
If this is done by hand, then there's your answer: specify the complete  
classpath yourself.
Otherwise I'd suggest to write a custom ManifestResourceTransformer for  
the maven-shade-plugin.


Robert


Op Tue, 04 Jun 2013 20:11:21 +0200 schreef Russell Gold  
:


If I enable manifest class path creation, the jar or assembly or shade  
plugin will create a manifest class path that lists all of my  
dependencies in the same directory. But what if I need them in  
different directories? Our current requirements place certain jars in  
specific directories so that layered products can find them -  
something I doubt that I could get changed. How could I have Maven  
take that into consideration?

-
Come read my webnovel, Take a Lemon ,
and listen to the Misfile radio play  
!






-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org




-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: create manifest with jars in multiple directories?

2013-06-05 Thread Russell Gold
If use the maven-shade-plugin, is the generated jar directly usable in other 
builds using the dependency mechanism? I had assumed otherwise.

Specifying the complete class path is a reasonable option for me, but is there 
a way to do that without specifying the entire manifest?

Thanks,
Russ

On Jun 4, 2013, at 2:51 PM, Robert Scholte  wrote:

> How do you decide which artifacts go into which folder?
> If this is done by hand, then there's your answer: specify the complete 
> classpath yourself.
> Otherwise I'd suggest to write a custom ManifestResourceTransformer for the 
> maven-shade-plugin.
> 
> Robert
> 
> 
> Op Tue, 04 Jun 2013 20:11:21 +0200 schreef Russell Gold :
> 
>> If I enable manifest class path creation, the jar or assembly or shade 
>> plugin will create a manifest class path that lists all of my dependencies 
>> in the same directory. But what if I need them in different directories? Our 
>> current requirements place certain jars in specific directories so that 
>> layered products can find them - something I doubt that I could get changed. 
>> How could I have Maven take that into consideration?
>> -
>> Come read my webnovel, Take a Lemon ,
>> and listen to the Misfile radio play 
>> !
>> 
>> 
>> 
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
> 


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: create manifest with jars in multiple directories?

2013-06-04 Thread Robert Scholte

How do you decide which artifacts go into which folder?
If this is done by hand, then there's your answer: specify the complete  
classpath yourself.
Otherwise I'd suggest to write a custom ManifestResourceTransformer for  
the maven-shade-plugin.


Robert


Op Tue, 04 Jun 2013 20:11:21 +0200 schreef Russell Gold  
:


If I enable manifest class path creation, the jar or assembly or shade  
plugin will create a manifest class path that lists all of my  
dependencies in the same directory. But what if I need them in different  
directories? Our current requirements place certain jars in specific  
directories so that layered products can find them - something I doubt  
that I could get changed. How could I have Maven take that into  
consideration?

-
Come read my webnovel, Take a Lemon ,
and listen to the Misfile radio play  
!






-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



create manifest with jars in multiple directories?

2013-06-04 Thread Russell Gold
If I enable manifest class path creation, the jar or assembly or shade plugin 
will create a manifest class path that lists all of my dependencies in the same 
directory. But what if I need them in different directories? Our current 
requirements place certain jars in specific directories so that layered 
products can find them - something I doubt that I could get changed. How could 
I have Maven take that into consideration?
-
Come read my webnovel, Take a Lemon , 
and listen to the Misfile radio play 
!