On Thu, Jul 7, 2011 at 11:32 AM, Benson Margulies <[email protected]> wrote:
> In our corporate global settings file, we have:
>
>  <mirror>
>      <id>Nexus</id>
>      <name>Nexus Mirror</name>
>      <url>http://maven.basistech.net/nexus/content/groups/public</url>
>      <mirrorOf>*,!apache.org,!sonar,!apache.snapshots</mirrorOf>
>    </mirror>
>
> That * turns out to be a very bad idea, and I'd like some advice in
> fixing maven to make it a less bad idea.
>

I hear ya, +1 and thanks for looking at it, I get bitten often too.
I can't help with where to look though.

While you are looking at it can you see about updating the documentation?
http://maven.apache.org/ref/3.0.3/maven-settings/settings.html#class_mirror

It current says
  mirrorOf       String          The server ID of the repository being
mirrored, eg "central". This MUST NOT match the mirror id.
which says nothing about * or ! being special syntax.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to