FYI, if you're looking to write a plugin that needs dependency information here's a bit of a start on that.
--Jason -----Original Message----- From: Tom Huybrechts [mailto:[EMAIL PROTECTED] Sent: Thursday, November 15, 2007 1:09 AM To: Maven Users List Subject: Re: Getting access to the versions in a POM The mojo developer cookbook has part of this info. Feel free to add more... http://docs.codehaus.org/display/MAVENUSER/Mojo+Developer+Cookbook Tom On Nov 14, 2007 5:11 PM, Mark Russell <[EMAIL PROTECTED]> wrote: > Wayne: > Thanks That should get me started. I'll do some searching and then post back any resources I find. > > > Wayne Fay wrote: > > In your mojo, you'll need: > > * @requiresDependencyResolution > > * @requiresProject > > > > And then: > > /** > > * <i>Maven Internal</i>: Project to interact with. > > * > > * @parameter expression="${project}" > > * @required > > * @readonly > > */ > > private MavenProject project; > > > > Then you can navigate around in the MavenProject object to find the > > dependencies and their versions etc. I assume this is on the web > > somewhere but I'm not sure where, perhaps Wiki? Or Plugin Dev Center? > > > > Wayne > > > > On 11/14/07, Mark Russell <[EMAIL PROTECTED]> wrote: > >> I am writing an internal plugin for maven 2 for our company. One of the things I need to do is to get access to the dependency > >> information that is configured in the pom. Is there a way to do that? I have done several web searches but can not come up > >> with the correct string to get me an answer. > >> > >> Please point me to a web page that will help me. > >> > >> Thanks in advance :-> > >> > >> -- > >> Mark Russell > >> Instantiations, Inc. > >> 724-368-3331 (land line) > >> http://www.instantiations.com > >> > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > > Mark Russell > Instantiations, Inc. > 724-368-3331 (land line) > http://www.instantiations.com > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]