:-) Thanks. -M
On 10/21/2010 11:22 AM, Philip Ogren wrote: > Marshall, > > Thank you for this helpful hint. I was just now following up on Richard's > tips and was trying to figure out how to get Eclipse to recognize the new > source directory. I think I now have a working solution! > > I will send it around shortly. > > Philip > > On 10/21/2010 9:03 AM, Marshall Schor wrote: >> Hi, >> >> I agree - lots of source generation tooling generates to >> target/generated-sources ... >> >> This has the advantage that the normal "clean" operation removes these. >> >> Using m2eclipse Eclipse plugin for maven - by default it will "miss" these >> generated directories the first time you import a project as a Maven project. >> However, the recovery is simple, and only needs doing once: right click the >> project and select Maven -> update project configuration. >> >> -Marshall >> >> On 10/21/2010 2:30 AM, Richard Matthias Eckart de Castilho wrote: >>> Hello Philip, >>> >>>> So, I would much rather have the generated >>>> code put into a different source folder that has only generated code in >>>> it. Something like src/generated/java or src/output/java or whatever >>>> the convention is. My question is whether or not there is a convention >>>> and if so could someone point me to a project that does something like >>>> this? >>> my understanding is that target/generated-sources/<toolname> is appropriate >>> - I've seen this in a couple of instances. This is also what is mentioned in >>> the NetBeans wiki on Maven best practices: >>> >>>> If your project contains generated source roots that need to appear in the >>>> project's source path, please make sure that the Maven plugin generating >>>> the sources generates them in the target/generated-sources/<toolname> >>>> directory where<toolname> is folder specific to the Maven plugin used and >>>> acts as source root for the generated sources. Most common maven plugins >>>> currently follow this pattern in the default configuration. >>> (Source: http://wiki.netbeans.org/MavenBestPractices#Open_existing_project) >>> >>> There is also a Maven plugin which allows to add folders to the Maven source >>> folders list. This may help if e.g. Eclipse does not properly pick up the >>> folder: >>> >>> http://mojo.codehaus.org/build-helper-maven-plugin/usage.html >>> >>> Cheers, >>> >>> Richard >> > >> >> >> >> No virus found in this incoming message. >> Checked by AVG - www.avg.com >> Version: 9.0.862 / Virus Database: 271.1.1/3210 - Release Date: 10/21/10 >> 00:34:00 >> >
