You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Johan Eltes <jo...@callistaenterprise.se> on 2007/04/12 17:03:22 UTC
How to generate manifest ClassPath entries for a web project?
I'd like have all dependent jars of all modules of my enterprise
application bundled in the ear - not in WEB-INF/lib directories of my
war files. Is this possible with maven 2? I would also like maven to
generate the required ClassPath entries in the war manifest file.
I've found out how to accomplish the same tasks for ejb projects, but
haven't found any hints on war projects.
Johan Eltes
Callista Enterprise AB
Mobil: +46 (0)708-22 41 86
johan.eltes@callistaenterprise.se
http://www.callistaenterprise.se
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: How to generate manifest ClassPath entries for a web project?
Posted by Manos Batsis <ma...@geekologue.com>.
Johan Eltes wrote:
> I'd like have all dependent jars of all modules of my enterprise
> application bundled in the ear - not in WEB-INF/lib directories of my
> war files. Is this possible with maven 2? I would also like maven to
> generate the required ClassPath entries in the war manifest file. I've
> found out how to accomplish the same tasks for ejb projects, but haven't
> found any hints on war projects.
md4j-quickstarter does that for it's ejb and war modules. The downside
is you have to duplicate deps in the ear pom. See the ear and war pom in
[1] and [2] respectively.
[1]
http://md4j.cvs.sourceforge.net/md4j/md4j-quickstarter-mvn/ear/pom.xml?view=markup
[2]
http://md4j.cvs.sourceforge.net/md4j/md4j-quickstarter-mvn/web/pom.xml?view=markup
hth,
Manos
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: How to generate manifest ClassPath entries for a web project?
Posted by franz see <fr...@gmail.com>.
Good day,
If you have a war project and you want some of its dependencies not to be
included in your WEB-INF/lib, add
<project>
...
<dependencies>
...
<dependency>
...
<scope>provided</scope>
</dependency>
</dependencies>
</project>
Cheers,
Franz
Johan Eltes-3 wrote:
>
> Thanks.
> Now that Maven is generating my manifest ClassPath entry for all my
> dependencies - how do I avoid having the dependent jars copied into
> the WEB-INF/lib directory of my war?
>
> Johan Eltes
> Callista Enterprise AB
> Mobil: +46 (0)708-22 41 86
> johan.eltes@callistaenterprise.se
> http://www.callistaenterprise.se
>
>
> On 12 apr 2007, at 17.05, Jerome Lacoste wrote:
>
>> On 4/12/07, Johan Eltes <jo...@callistaenterprise.se> wrote:
>>>
>>> I'd like have all dependent jars of all modules of my enterprise
>>> application bundled in the ear - not in WEB-INF/lib directories of my
>>> war files. Is this possible with maven 2? I would also like maven to
>>> generate the required ClassPath entries in the war manifest file.
>>> I've found out how to accomplish the same tasks for ejb projects, but
>>> haven't found any hints on war projects.
>>
>>
>>
>> Read
>>
>> http://maven.apache.org/plugins/maven-war-plugin/examples/war-
>> manifest-guide.html
>>
>> J
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/ERROR-%22The-plugin-%27org.apache.maven.plugins%3Amaven-resources-plugin%27-does-not-exist%22-tf3564721s177.html#a9962532
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: How to generate manifest ClassPath entries for a web project?
Posted by Johan Eltes <jo...@callistaenterprise.se>.
Thanks.
Now that Maven is generating my manifest ClassPath entry for all my
dependencies - how do I avoid having the dependent jars copied into
the WEB-INF/lib directory of my war?
Johan Eltes
Callista Enterprise AB
Mobil: +46 (0)708-22 41 86
johan.eltes@callistaenterprise.se
http://www.callistaenterprise.se
On 12 apr 2007, at 17.05, Jerome Lacoste wrote:
> On 4/12/07, Johan Eltes <jo...@callistaenterprise.se> wrote:
>>
>> I'd like have all dependent jars of all modules of my enterprise
>> application bundled in the ear - not in WEB-INF/lib directories of my
>> war files. Is this possible with maven 2? I would also like maven to
>> generate the required ClassPath entries in the war manifest file.
>> I've found out how to accomplish the same tasks for ejb projects, but
>> haven't found any hints on war projects.
>
>
>
> Read
>
> http://maven.apache.org/plugins/maven-war-plugin/examples/war-
> manifest-guide.html
>
> J
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: How to generate manifest ClassPath entries for a web project?
Posted by Jerome Lacoste <je...@gmail.com>.
On 4/12/07, Johan Eltes <jo...@callistaenterprise.se> wrote:
>
> I'd like have all dependent jars of all modules of my enterprise
> application bundled in the ear - not in WEB-INF/lib directories of my
> war files. Is this possible with maven 2? I would also like maven to
> generate the required ClassPath entries in the war manifest file.
> I've found out how to accomplish the same tasks for ejb projects, but
> haven't found any hints on war projects.
Read
http://maven.apache.org/plugins/maven-war-plugin/examples/war-manifest-guide.html
J