Sonatype Nexus: неожиданное значение тега ‹latest› в maven-metadata.xml

Я использую Sonatype Nexus v2.3.1-01, и у меня возникла проблема со значением тега <latest>. Я думал, что это значение будет обновляться каждый раз, когда я загружаю новую версию артефакта.

Теперь я взглянул на значения <latest> для пары артефактов, для которых вчера были развернуты новые версии в Nexus. Результат:

  • <latest> поля некоторых артефактов содержат вчерашние значения версии (чего я и ожидал)
  • <latest> поля некоторых артефактов содержат значения немного старше (несколько дней)
  • <latest> поля некоторых артефактов содержат значения месячной давности или даже старше

Так что я думаю, что либо что-то не так с моим пониманием этого тега, либо что-то не так с настройкой/конфигурацией. Любые идеи?

Спасибо, Кристиан


person user2124712    schedule 24.04.2013    source источник


Ответы (2)


часто задаваемые вопросы по Nexus описывает, когда установлен LATEST/RELEASE. Последний используется (и обновляется) только для плагинов maven.

person nabcos    schedule 24.04.2013

«ПОСЛЕДНИЙ» надежно работает только с групповыми репозиториями. См. - http://www.blackpepper.co.uk/posts/nexus-support-for-latest-version

person user2280892    schedule 17.01.2014