Well, I added the source to ./target/generated-sources/*
With adding the <includes> to my compiler like this: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <compilerVersion>1.5</compilerVersion> <source>1.5</source> <target>1.5</target> <debug>${compiler.debug}</debug> <showDeprecation>${showDeprecation}</showDeprecation> <showWarnings>${showWarnings}</showWarnings> <optimize>${optimize}</optimize> <meminitial>${meminitial}</meminitial> <maxmem>${maxmem}</maxmem> <includes> <include>${basedir}/src/main/java</include> <include>${basedir}/src/test/java</include> <include>${basedir}/target/generated-sources</include> </includes> </configuration> </plugin> I start getting test compilation errors. On 6/8/07, Jason van Zyl <[EMAIL PROTECTED]> wrote:
On 8 Jun 07, at 4:27 PM 8 Jun 07, Mick Knutson wrote: > I have java and xml files being generated and I want to know where > to put > them in order for them to be compiled and included into my war? > It's not where you put, but telling Maven there are new sources and new resources: From the Antlr plugin: if ( project != null ) { // Add resources projectHelper.addResource( project, outputDirectory.getAbsolutePath(), Collections .singletonList( "**/**.txt" ), new ArrayList() ); // Add source root project.addCompileSourceRoot( outputDirectory.getAbsolutePath() ); } Reference: http://svn.apache.org/repos/asf/maven/plugins/trunk/maven- antlr-plugin/src/main/java/org/apache/maven/plugin/antlr/ AbstractAntlrMojo.java Typically you put generated sources in ${project.build.directory}/ generated-sources/<short-plugin-id> So for the Antlr plugin this is target/generated-sources/antlr > -- > --- > Thanks, > Mick Knutson > > http://www.baselogic.com > http://www.blincmagazine.com > http://www.djmick.com > http://www.myspace.com/mickknutson > http://www.myspace.com/djmick_dot_com > http://www.myspace.com/sexybeotches > http://www.thumpradio.com > --- Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder and PMC Chair, Apache Maven jason at sonatype dot com ---------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- --- Thanks, Mick Knutson http://www.baselogic.com http://www.blincmagazine.com http://www.djmick.com http://www.myspace.com/mickknutson http://www.myspace.com/djmick_dot_com http://www.myspace.com/sexybeotches http://www.thumpradio.com ---