Try scope = compile ... only for scope=runtime it will be picked up :) Thanks & Regards, A.S.KRISHNAN, AZTEC, BANGALORE.
-----Original Message----- From: Domsch, Christian [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 01, 2006 2:28 AM To: Maven Users List Subject: AW: War's - How to exclude bundling of jars in WEB-INF/lib? They are caused because of transitive depedencies Try provided instead of optional... > -----Ursprüngliche Nachricht----- > Von: Sanjay Choudhary [mailto:[EMAIL PROTECTED] > Gesendet: Dienstag, 28. Februar 2006 21:56 > An: Maven Users List > Betreff: War's - How to exclude bundling of jars in > WEB-INF/lib? They are caused because of transitive depedencies > > Let us assume that we have an EAR which is dependent on > Struts-x version. > > Ear dependent on Struts > java 1 dependent on Struts > java 2 > web dependent on Struts > > > > Now when we build, our EAR contains struts-x.jar and all the > other transitive dependencies of struts. Since our > classloader policy for EAR is "application", we don't want > struts-x.jar and transitive dependencies in web/web-inf/lib. > To avoid this, in the web project pom.xml we defined > > <dependency> > <groupId>struts</groupId> > <artifactId>struts</artifactId> > <version>1.1</version> > <optional>true</optional> > </dependency> > > By doing this, I am able to avoid bundling of struts.jar in > web-inf/lib folder in WAR but all the transitive dependent > jars are still bundled in the WAR. Is there a way to avoid this? > > -Sanjay > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ********************************************************** The information contained in, or attached to, this e-mail, contains confidential information and is intended solely for the use of the individual or entity to whom they are addressed and is subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email ************************************************************ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]