Thank you Aldrin, this behaves exactly as I expected. In my ~/.m2/settings.xml, I've added the mirror below
> *<mirrors>* > * <mirror>* > * <id>maven.jenkins-ci.org</id>* > * <mirrorOf>m.g.o-public</mirrorOf>* > * <url>http://maven.jenkins-ci.org/content/groups/artifacts</url>* > * </mirror>* > *</mirrors>* > > Thanks On Wed, Mar 28, 2012 at 01:25, Aldrin Leal <[email protected]> wrote: > You can create a mirror. If you supply the right id, it will simply work. > > http://maven.apache.org/guides/mini/guide-mirror-settings.html > > -- > -- *Aldrin Leal, <[email protected]> / http://meadiciona.com/aldrinleal* > > On Tue, Mar 27, 2012 at 11:17 AM, ryenus blatt <[email protected]> wrote: > >> hello, >> >> in pom.xml, is it possible to setup a substitution rule to replace a >> repository with another one? e.g.: >> >> <repository> <id>xxx</id> <url>http://yyy.org/</url> <subsitute> >> http://zzz.org/</substitute> </repository> >> >> the reason is, in case the repository zzz.org is down, with the >> substitution rule set, maven can immediately turn to yyy.org, instead of >> try zzz.org and wait and fail then turn to yyy.org, the latter, which is >> the current situation, would waste a lot of time if their are too many >> (e.g. 100+) artifacts supposed to be fetched from zzz.org. >> >> my case? maven.glassfish.org is down and it took me more than 30 mins to >> run mvn eclipse:eclipse, the project is >> https://github.com/ikeike443/HudsonPluginForPlay >> >
