try modifying your project.properties and/or ~/build.properties (to make this a global change):
maven.repo.remote=http://www.ibiblio.org/maven,http://your.local.repo/some/path/to/maven That should do what you want... -john On Mon, 2004-02-02 at 15:41, [EMAIL PROTECTED] wrote: > Hi Mavens! > > I'm a newbie...I've only played with the tool for a few days now, but I > like what I see. > > Attached is a little patch to the ant plug-in which adds proxy support > to the generated ant build.xml file. I found the patch useful in my > environment, and it appears it'll behave nicely in most other > environments as well. > > I would like to support the use of multiple remote repositories for the > ant plug-in. One way to do that is to parse the configuration property > for each remote repository, and do ant "<get/>" for each dependency > against each defined repository: > > maven.repo.remote > > Not very nice. And not correct. > > A little background...I generate a slew of propietary dependencies which > I do not want to publish to Ibiblio. For these dependencies, I use a > local "remote repository", and publish these dependencies to my > repository. For these dependencies, the ant plug-in generated build.xml > file should, therefore, use my repository instead of Ibiblio...but how > do we capture? At first I thought I could include repository information > in the dependency definition, but that does not seem to be supported. Is > that the right approach? And if I modify Maven to do that would the > patch be accepted? :) > > Alternatively, I could duplicate the Ibiblio repository locally - and > maintain the synchronization - and then redefine the maven.repo.remote > to only use my local repository. Is that the "proper" approach, and if > so what's the best way to keep a local "complete" repository in-synch > with Ibiblio? > > Any help is much appreciated. > > > Thanks, > > Jan > > > ______________________________________________________________________ > Index: src/plugin-resources/templates/build.jelly > =================================================================== > RCS file: > /home/cvspublic/maven-plugins/ant/src/plugin-resources/templates/build.jelly,v > retrieving revision 1.5 > diff -u -p -r1.5 build.jelly > --- src/plugin-resources/templates/build.jelly 16 Oct 2003 07:56:57 -0000 > 1.5 > +++ src/plugin-resources/templates/build.jelly 2 Feb 2004 20:13:19 -0000 > @@ -299,7 +299,13 @@ > name="get-deps" > depends="init" > unless="noget"> > - > + > + <setproxy > + proxyhost="${maven.proxy.host}" > + proxyport="${maven.proxy.port}" > + proxyuser="${maven.proxy.username}" > + proxypassword="${maven.proxy.password}"/> > + > <j:forEach var="dep" items="${pom.dependencies}"> > <!-- note: this is a valid use of artifactDirectory --> > <get > > > ______________________________________________________________________ > --------------------------------------------------------------------- > 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]
