Hi Dmystery, Thanks for your help. I'm sorry that I cannot success with your instructions. And I also read the guide on maven-war-plugin, especially at http://maven.apache.org/plugins/maven-war-plugin/examples/adding-filtering-webresources.html Unfortunately, I don't find the answer.
The guide is on how to add or filter resources from standard/customized resource paths. But it's not on how to filter resources from the dependencies of dependencies. a cup of Java, cheers! Sha Jiang Dmystery wrote: > > Use maven-war-plugin. Due to transitive dependencies in M2, you need to > remove them using the <warSourceExcludes> tag in the plugin as below. > > <build> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-war-plugin</artifactId> > <version>2.0.1</version> > <configuration> > <warSourceExcludes> > WEB-INF/lib/jar1,WEB-INF/lib/jar2, > </warSourceExcludes> > </configuration> > </plugin> > </plugins> > </build> > > Checkout : http://maven.apache.org/plugins/maven-war-plugin/index.html > > > jiangshachina wrote: >> >> I have another question. >> In Web application project, generally, class files would be located at >> WEB-INF/classes. >> But now, I want they to be archived, and locate at WEB-INF/lib. >> >> And I want the jars could be put into different sub-directory under >> WEB-INF/lib? >> >> maven-jar-plugin or maven-war-plugin can help me? >> How can I do? >> >> >> jiangshachina wrote: >>> >>> Hello, >>> My web projects needs Apache commons-configuration. >>> I added commons-configuration to my dependency. >>> After run "mvn package", too many jar files were added into WEB-INF/lib >>> directory. >>> But I found many jars(e.g. xalan-2.7.0.jar) out of the list, which lists >>> commons-configuration's runtime dependencies, shown at home of >>> commons-collections. >>> In commons-configuration-1.2.pom, so many dependencies are added. >>> >>> How to cancel the trouble? >>> >>> a cup of Java, cheers! >>> Sha Jiang >>> >> >> > > -- View this message in context: http://www.nabble.com/Too-many-jars-added-to-lib--tf2558368s177.html#a7130272 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
