Я установил nexus-2.11 на свою 64-битную локальную Windows. Я запускаю mvn
в пределах build.xml
в Eclipse через ant-tasks. Я установил сервер нексуса в .m2/settings.xml
в качестве главного зеркала:Sonatype Сервер Nexus на localhost не кэширует артефакты
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/nexus/content/groups/public/</url>
</mirror>
При запуске mvn
команды, зависимости разрешаются и показан в журнале, что они загружаются с сервера Nexus. Проблема с кешем Nexus: Nexus ничего не кэширует. Я имею в виду, что папка sonatype-work
пуста, и все артефакты находятся внутри .m2
.
Вход в панель администратора, я вижу полный индекс для артефактов, но никакие файлы jar или метаданные не находятся внутри sonatype-work
. (После загрузки всех артефактов я хочу поместить содержимое sonatype-work
на главный сервер, который отключен из соображений безопасности.)
Что могло быть причиной этого?
Выполняет ли процесс Nexus (Jetty, я считаю) доступ на запись к папке 'sonatype-work'? – JimHawkins
Да. Я также пытался запустить его как администратор и даже перешел на другой диск. – user3399000