I like the idea of using only the parts of the embedder that you need. Is anything published anywhere which can list which components are available for what tasks?
I have been looking through the source for this artifact and its dependencies: <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-embedder</artifactId> <version>3.0.3</version> </dependency> But haven't had too much luck trying to piece it all together. Ultimately what I want to do is to be able to have a combined view of the properties defined in the pom and in a profile defined in my local settings.xml file. I have found a number of classes like "DefaultSettingsBuilder" and "DefaultProjectBuilder" but they all require other classes which other classes, etc... > -----Original Message----- > From: Jason van Zyl [mailto:ja...@maven.org] > Sent: Wednesday, August 17, 2011 3:45 PM > To: Maven Users List > Subject: Re: Maven Embedder > > A single embedder really doesn't make any sense, or at least this is > what we have found working on Nexus, M2Eclipse, Hudson and a bunch of > other tools. All of the use cases are slightly different and it is just > easier to grab the individual components and piece them together as > required. We have several small embedders for all of the tools now. We > could probably make another one now that might be useful but the first > form of the embedder certainly wasn't which is why it was removed. > > On Aug 17, 2011, at 3:35 PM, Thiessen, Todd (Todd) wrote: > > > Hmm. Or is the Maven Embedder no longer supported? > > > > http://stackoverflow.com/questions/5141788/how-to-run-maven-from-java > > > > > > From: Thiessen, Todd (Todd) > > Sent: Wednesday, August 17, 2011 11:27 AM > > To: users@maven.apache.org > > Subject: Maven Embedder > > > > Is there any kind of users guide for the maven embedder? Not finding > anything. > > > > I can find the source, but having to guess as to how to use the > classes. > > Thanks, > > Jason > > ---------------------------------------------------------- > Jason van Zyl > Founder, Apache Maven > http://twitter.com/jvanzyl > --------------------------------------------------------- > > happiness is like a butterfly: the more you chase it, the more it will > elude you, but if you turn your attention to other things, it will come > and sit softly on your shoulder ... > > -- Thoreau > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org