Hi Stephen,

> Wilfred, I think you just need to run mvn install on the xmlbeans
> project, and then run eclipse:eclipse on only the subproject so that
> it uses the dependency in your local repository, instead of the
> Eclipse project.


The problem with that approach is that all of the other dependencies
will also be turned into dependencies to jar files in M2_REPO, which is
not what I want. (I have many more modules as siblings of
'project-client'.) 



> 
> -Stephen
> 
> On 5/5/06, Domsch, Christian <[EMAIL PROTECTED]> wrote:
> > Hi Wilfred,
> >
> > Yes I had the same problem and I think I have a working solution. The key 
> > is, that I wrote an additional plugin, that would generate a jar containing 
> > the generated sources and classes from xmlbeans. My normal project now 
> > includes this project.
> >
> > The process is like this:
> >
> > The normal XMLBeans Plugin generates ist sources and classes and puts them 
> > to a defined location. My plugin picks up thoses resources at the same 
> > location and builds the jar and installes it into the local repository. For 
> > this, my plugin runs in the process-resources phase.
> >
> > Now the project insode eclipse can resolve anything it needs, with one 
> > downside that you have to run the lifecycle one time outside eclipse for 
> > the initial generation of this jar.
> >
> > Greetings,
> >
> > Christian Domsch.
> >
> > P.S.: I attached the pom and the source for this plugin.
> >
> > > -----Ursprüngliche Nachricht-----
> > > Von: Wilfred Springer [mailto:[EMAIL PROTECTED]
> > > Gesendet: Freitag, 5. Mai 2006 08:20
> > > An: [EMAIL PROTECTED]
> > > Cc: Maven Users List
> > > Betreff: XMLBeans Plugin + Eclipse Mayhem
> > >
> > > Hi all,
> > >
> > > I am using the XMLBeans Maven Plugin in a couple of projects,
> > > but using this plugin in combination with Eclipse is giving
> > > me a headache. I was just wondering if somebody has already solved it.
> > >
> > > The layout of my project is a little like this:
> > >
> > > project
> > >  +--- pom.xml
> > >  +--- project-xml-binding
> > >           +--- pom.xml
> > >           +--- src/main/xsd/test.xsd
> > >           +----src/main/xsdconfig/xsdconfig.xml
> > >  +--- project-client
> > >           +--- pom.xml
> > >           +--- src/main/java
> > >
> > >
> > > The 'project-client' module depends on project-xml-binding.
> > > The problem
> > > is that client code in 'project-client' does not always see
> > > the classes
> > > or source files generated from the XMLBeans plugin. So
> > > Eclipse is giving
> > > a lot of warnings for missing class file definitions, I don't
> > > have code
> > > completion, and my tests do not always run when running it
> > > from Eclipse.
> > >
> > > So the question is: how do I make sure that my client code has all of
> > > the class definitions of the 'project-xml-binding' project,
> > > and how do I
> > > configure my poms to make sure that eclipse:eclipse is giving me the
> > > proper project settings?
> > >
> > > Thanks,
> > >
> > > Wilfred
> > >
> > > Wilfred Springer | Software Architect | TomTom |
> > > [EMAIL PROTECTED] | +31 646 720 990
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> 
> 
> --
> Stephen Duncan Jr
> www.stephenduncanjr.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

Wilfred Springer | Software Architect | TomTom |
[EMAIL PROTECTED] | +31 646 720 990

Reply via email to