Thanks for the quick response. I tried it, but I couldn't figure out how to: 1. Get my .class files in there either. 2. Set up the manifest.
Here's what I've got so far: <assembly> <id>dist</id> <includeBaseDirectory>false</includeBaseDirectory> <formats> <format>jar</format> </formats> <fileSets> <fileSet> <directory>target/classes</directory> <outputDirectory></outputDirectory> <includes> <include>*.class</include> </includes> </fileSet> <fileSet> <directory>src/main/scripts</directory> <outputDirectory>scripts</outputDirectory> <includes> <include>*.groovy</include> </includes> </fileSet> <fileSet> <directory>src/main/java</directory> <outputDirectory></outputDirectory> <includes> <include>**/*.properties</include> </includes> </fileSet> </fileSets> </assembly> Any ideas? On Mon, Apr 14, 2008 at 3:21 PM, Wayne Fay <[EMAIL PROTECTED]> wrote: > You should just use the assembly plugin directly. It can produce jars > and was really created for this kind of use case. You might want to > think about shading the dependency classes, too. > > Wayne > > > > On 4/14/08, Lally Singh <[EMAIL PROTECTED]> wrote: > > Hey all, a few questions. > > > > I'm trying to build a swing application that I can launch from java -jar. > > > > Setting Main-Class is pretty well documented from my googling. > > > > However, including .properties and a few other important file types > > (some groovy scripts) is troublesome. > > > > If I add any sort of <includes> directive under > > <build> > > <plugin> > > <groupId>org.apache.maven.plugins</groupId> > > <artifactId>maven-jar-plugin</artifactId> > > <configuration> > > <includes>... > > > > All my .classes disappear from the jar. > > > > Additionally, I'd like to add in all the jars from my dependencies. > > I could find instructions for the assembly plugin, but nothing similar > > for the jar plugin. > > > > How do I go about this? > > > > Thanks in advance! > > > > -ls > > > > -- > > H. Lally Singh > > Ph.D. Candidate, Computer Science > > Virginia Tech > > > > --------------------------------------------------------------------- > > 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] > > -- H. Lally Singh Ph.D. Candidate, Computer Science Virginia Tech --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]