I was just brainstorming, but it would probably be in the local repository.
> -----Original Message----- > From: Martin Gainty [mailto:[email protected]] > Sent: Wednesday, January 14, 2009 3:59 PM > To: [email protected] > Subject: RE: Using maven for non-typical situations (i.e. not for > building Java projects) > > > which customised plugin will you be seeking to register in the > repository? > Will you be using either an local or online repository for this plugin? > > Martin > ______________________________________________ > Disclaimer and confidentiality note > Everything in this e-mail and any attachments relates to the official > business of Sender. This transmission is of a confidential nature and > Sender does not endorse distribution to any party other than intended > recipient. Sender does not necessarily endorse content contained within > this transmission. > > > > > > From: [email protected] > > To: [email protected] > > Date: Wed, 14 Jan 2009 15:51:14 -0600 > > Subject: Using maven for non-typical situations (i.e. not for > building Java projects) > > > > Hi, > > > > We are developing some software that will use a notion of deployment > repositories. Various 'nodes' will need access to artifacts within > this repository at run-time. Artifacts can have dependencies on other > artifacts. So, we're basically just dealing with artifact sharing and > resolution of run-time dependencies. > > > > This seems to have many of the same concepts that Maven encompasses. > Consequently, it would be nice if we could leverage Maven somehow. > > > > I've been looking at the Maven source. As I'm sure you know, there > is quite a bit. Mainly, I've played around with the Wagon stuff. > > > > I was wondering if anyone else has leveraged Maven programmatically > and/or could provide me with some guidance. > > > > For example, I'd like to do something like: > > > > Repository repo = new Repository("http://my_repo/basedir"); > > Artifact[] artifacts = repo.searchByGroupId("org.apache.maven") > > for (Artifact art : artifacts) // list dependencies > > > > How about having our node generate a pom on the fly that references a > custom plugin? I know those have access to Artifacts... > > > > Thanks. > > > > -- > > Samuel Cox > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > _________________________________________________________________ > Windows Live(tm): Keep your life in sync. > http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_01200 > 9 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
