You can do this with a second execution of the jar plugin, assuming there's some easy way to identify the DTO and Interface classes (i.e. by package/path or file name). See http://maven.apache.org/plugins/maven-jar-plugin/usage.html. There was some discussion last week about potential issues with creating two JARs from the same source tree, so you might also want to look at the list archives. If it's relatively trivial to break your project into two, that will likely have some additional upside, if not now than in the future.
Justin -----Original Message----- From: Suneet Shah [mailto:[email protected]] Sent: Monday, October 26, 2009 12:34 PM To: [email protected] Subject: Creating a new Goal Hello: I am realitively new to maven and could use some guidance on the following task. I have project that current has a mixture of spring and hibernate objects which I can build fine using maven. However for another task, I need to create a jar that contains only the DTO and Interface classes from the first project above. Whats the best way to approach this? Can I create a new goal like "jar" to extract and package this? If so, how do I do it? Alternatively, I can split the project into two. One that contains just the DTO and interfaces and the other which contains the implementations of these interfaces. Thanks for your help --------------------------------------------------------------------- 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]
