I might have to try the assembly plugin method. Personally, I use a <jar> task in an antrun plugin execution to create the jars, then use the buildhelper plugin to attach them to the project.
Chris -----Original Message----- From: Stefano Bagnara [mailto:[EMAIL PROTECTED] Sent: Thursday, 10 May, 2007 08:31 To: Maven Users List Subject: Re: How to create 3 different jars from a single mvn package command? I use the assembly plugin. <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2-beta-1</version> <configuration> <descriptorSourceDirectory>${basedir}/src/assemble/</descriptorSourceDir ectory> </configuration> </plugin> and then in the src/assemble I create xml files like this: <assembly> <formats> <format>jar</format> </formats> <includeBaseDirectory>false</includeBaseDirectory> <fileSets> <fileSet> <directory>./what/to/include/folder/</directory> <useDefaultExcludes>true</useDefaultExcludes> <outputDirectory></outputDirectory> </fileSet> ...more file sets... </fileSets> </assembly> Stefano suchitra ha scritto: > How do I create three separate jars (of classes) in the target > directory, from a single source file? > > For example, > > A > |-------src > | |-------main > | |--------java > | |--------my_java files > |------target > |------classes > |---------my_class files > X-1.0-SNAPSHOT.jar | > Y-1.0-SNAPSHOT.jar |----------------------instead of a single > A.jar file (using mvn package) > Z-1.0-SNAPSHOT.jar | > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]