Я хочу добавить SpringSource EBR (Enterprise Bundle Repository: http://www.springsource.com/repository/) в Nexus в качестве прокси. Моя главная причина для этого заключается в том, что SpringSource OSGi запускает различные хорошо известные проекты OSS ( например: Velocity, AspectJ ...), облегчая включение их в среды выполнения OSGi.
В любом случае, это вызывает некоторые проблемы с тем, как Nexus «видит» EBR, поскольку даже при том, что я могу удаленно просматривать репозиторий, он не проксируется и вообще не корректно индексируется.
В качестве подсказки я заметил, что Nexus не видит группы прямых пользователей Maven (например, org / ...), представленные в других репозиториях Maven (например, Central, google ...), а вместо этого отдельный внешний или release папка / корень вставляется при удаленной навигации.
Ниже представлены репозитории SpringSource EBR, которые меня интересуют:
<repository>
<id>com.springsource.repository.bundles.release</id>
<name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/release</url>
</repository>
<repository>
<id>com.springsource.repository.bundles.external</id>
<name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/external</url>
</repository>
Если эти репозитории указаны непосредственно в проекте Maven pom.xml все в порядке, но не через Nexus.