tags:

views:

375

answers:

1

I have nexus 1.5.0 setup to proxy springsource repositories but it's not working. The repositories are on s3 that nexus doesn't seem to understand how to deal with that.

What's the right pattern?

Here are the repositories I'm told I need, but I cannot access the maven paths with in them

http://repository.springsource.com/maven/bundles/release http://repository.springsource.com/maven/bundles/external

Do, I need to mirror these locally?

+1  A: 

According to NEXUS-1121, your version of Nexus knows how to deal with S3 based repositories. Below, Eugene's comment:

Here is Nexus setup that works for me:

After that I am able to download artifacts from those repositories as if they are in Maven Central repository.

The only issue is that you can only search trough artifacts that been proxied, because there is no Nexus index published on those repositories. It should be easy to publish index and instructions for using standalone indexer can be found at http://docs.codehaus.org/display/M2ECLIPSE/Nexus+Indexer#NexusIndexer-indexer

Pascal Thivent
Thanks that worked for those two. Now all I need is to handle the snapshot and milestone repositories. s3://maven.springframework.org/snapshot and s3://maven.springframework.org/milestoneIf there's a mapping to the release/external then there must be one for these two
Peter Kahn
Looks like I don't even need one. I'm set. Thanks again
Peter Kahn