Hi Brett -
I just tried using only http://snapshots.repository.codehaus.org/ but
maven-build-helper is still in http://snapshots.maven.codehaus.org/maven2/
and we use it.
I.e., this dir has no jars:
http://repository.codehaus.org/org/codehaus/mojo/build-helper-maven-plugin/
This dir does:
http://snapshots.maven.codehaus.org/maven2/org/codehaus/mojo/build-helper-maven-plugin/
So here is the configuration that now works for us:
<pluginRepositories>
<pluginRepository>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>maven-snapshots</id>
<name>Maven Snapshots</name>
<url>http://cvs.apache.org/maven-snapshot-repository</url>
</pluginRepository>
<pluginRepository>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>codehaus-snapshots</id>
<name>Codehaus Snapshots</name>
<url>http://snapshots.repository.codehaus.org/</url>
</pluginRepository>
<pluginRepository>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>codehaus-mojo</id>
<name>Codehaus Mojo Plugins</name>
<url>http://snapshots.maven.codehaus.org/maven2/</url>
</pluginRepository>
</pluginRepositories>
Removing any one of the 3 breaks our build.
thx,
-Russ
At 6:16 AM +1000 8/29/06, Brett Porter wrote:
>Hi,
>
>We lost the ability to update the above repository in May, and some
>references to it are now starting to cause problems as it is being
>used to try and retrieve things that are not there (for example, you
>may be getting the plexus-archiver 1.0-alpha-7-SNAPSHOT problem).
>
>Please do not us this repository.
>
>If you need artifacts from codehaus itself, you can use
>http://snapshots.repository.codehaus.org/
>
>However, as a general rule:
>- only use snapshot repositories when you actually need a snapshot
>from it. It will save you a lot of extra connections. Do so only in
>the project that needs it.
>- do not release with a snapshot repository still in place (We will be
>adding checks for this).
>- disable releases from snapshot repositories (this will alleviate the
>need to do the above, but it does currently suffer from a bug that can
>cause timestamped snapshots to fail under some circumstances).
>- use snapshot plugin repositories even more judiciously than for
>dependencies (as you will generally get automatic plugin updates from
>them which can destabilise your build).
>
>We're looking to improve this functionality in Maven 2.1, but the aove
>will help in the mean time.
>
>Cheers,
>Brett
>
>---------------------------------------------------------------------
>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]