XSD isn't another source dir, it's "resource" type. Dids you use add-resource instead of add-source?
Cheers 2010/7/6 Kyong Park <[email protected]> > Thanks, yes-I'm actually using this now for adding XSDs, and other types of > resources, to src JARs. For example, when I have the module structure: > > src/main/java > src/main/resources > src/main/xsd > > The builder-helper plugin adds the contents of xsd to the src JAR. Really > nice! > > But, the problem is, src/main/xsd isn't included in the generation of the > eclipse .classpath file. The .classpath file will list: src/main/java, > src/main/resources, src/test/java, and src/test/resources. So then, the > question is, how can I direct the plugin to also add "src/main/xsd" to the > .classpath file so it appears as a source folder in eclipse? I have this > same issue with webapps and other kinds of source directories. > > On Mon, Jul 5, 2010 at 7:53 AM, Baptiste MATHUS <[email protected]> wrote: > > > *Hi,* > > > > By default, Maven only supports one source directory, since this is the > > most > > typical case. > > But it's actually possible to have more than one source folder (for > > example, > > we use it on a partly cc'ed generated sources). > > > > Have a look at the maven-build-helper-plugin : > > http://mojo.codehaus.org/build-helper-maven-plugin/usage.html. > > > > *Cheers* > > > > 2010/7/4 Kyong Park <[email protected]> > > > > > I have to imagine this one's been asked many times before because I've > > > encountered this one for years over several projects/customers/problems > > (I > > > don't just specialize in one type of application development...) > > > > > > There are a number of project source directories, the non-compiled > kind, > > > that I interface through eclipse. These range from fairly standard > > > directories such as "src/main/webapp" and "src/main/scripts" to others > > used > > > by various plugins from XSDs to .proto files for generating sources. I > > > don't > > > mind having to add these directories by editing the .classpath or via > the > > > UI > > > from time to time but naturally, each time the maven-eclipse-plugin is > > > called, the custom modifications are blown away. Ugh. So, is there a > way > > to > > > explicitly control the list of [<classpathentry kind="src"...] > > > declarations, > > > both in terms of content and order, via the maven-eclipse-plugin > > > declaration? > > > > > > If not, why not??? > > > > > > > > > > > -- > > Baptiste <Batmat> MATHUS - http://batmat.net > > Sauvez un arbre, > > Mangez un castor ! > > > -- Baptiste <Batmat> MATHUS - http://batmat.net Sauvez un arbre, Mangez un castor !
