(Please pardon for my weakness on Maven2 terminology) What I want to do is create a java application jar that also includes other "jar" files that are required in its application's classpath....
When I use the following plugin combination in my project pom... i.e., - - - <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <index>true</index> <manifest> <addClasspath>true</addClasspath> </manifest> </archive> </configuration> </plugin> - - - ...the result contains classes, etc... But, not any of the supporting jars I need to run this application from the command line: test\META-INF test\test test\testws.wsdl test\testws.xsd test\META-INF\INDEX.LIST test\META-INF\MANIFEST.MF test\META-INF\maven test\META-INF\maven\test.web.service test\META-INF\maven\test.web.service\testwsClient test\META-INF\maven\test.web.service\testwsClient\pom.properties test\META-INF\maven\test.web.service\testwsClient\pom.xml test\test\web test\test\web\service test\test\web\service\client test\test\web\service\testws test\test\web\service\client\TestwsClient.class test\test\web\service\testws\ObjectFactory.class test\test\web\service\testws\package-info.class test\test\web\service\testws\RequestType.class test\test\web\service\testws\ResponseType.class test\test\web\service\testws\Testws.class test\test\web\service\testws\TestwsOp.class test\test\web\service\testws\TestwsOpResponse.class test\test\web\service\testws\TestwsType.class test\test\web\service\testws\Testws_Service.class Ideally I'd like to have the dependent jars that are listed in the application's manifest "classpath" included inside of the application's jar...i.e. here is the manifest.mf --- note the jars in the classpath: Manifest-Version: 1.0 Archiver-Version: Plexus Archiver Created-By: Apache Maven Built-By: dusty Build-Jdk: 1.5.0_14 Class-Path: jaxws-rt-2.1.jar jaxws-api-2.1.jar jaxb-api-2.1.jar stax-a pi-1.0.jar activation-1.1.jar saaj-api-1.3.jar jsr250-api-1.0.jar jsr 181-api-1.0-MR1.jar jaxb-impl-2.1.2.jar saaj-impl-1.3.jar streambuffe r-0.4.jar sjsxp-1.0.jar stax-ex-1.0.jar If the application jar contains the "dependency" jars, then, I can run the application from the command line... something like this: java -classpath ".;testwsClient.jar" test.web.service.client.TestwsClient Any help appreciated!!! P.S. I've looked at some of the documentation on the "build-helper-maven-plugin". I'm not certain whether this is the plugin I want to use. But, even if it is, it is still not clear -- from the "pieces" of examples I've found -- where the plugin should be positioned in the pom....i.e., before the maven-jar-plugin(?)...after(?)... And it is not clear whether I would have to explicitly list the dependent jars (listed in my manifest.mf classpath), or whether the plugin can do this autmatically. Are there any full sized "hello world" style poms that illustrate how to put dependency jars inside of an application jar? -- View this message in context: http://www.nabble.com/including-jars-in-a-jar-tp19043412p19043412.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]