У меня интересный случай, на мой взгляд. Мы используем maven, и, поскольку мы должны поддерживать несколько версий нашего продукта, у нас иногда есть структура сборки 1.x и 2.x. Когда и 1.x, и 2.x строятся параллельно, иногда мы видим
Ошибка при установке метаданных артефакта: Ошибка при установке метаданных: Ошибка при обновлении метаданных репозитория группы
Насколько я могу судить, файл maven-metadata-local.xml в репозитории локального пользователя (для артефакта, а не версии артефакта) одновременно записывается другим процессом maven. Есть ли способ позволить maven создавать оба из них параллельно, но дождаться блокировки записи в файле, чтобы обновить его?
mvn -Dmaven.repo.local=/alternate/repo/location ...
. Я знаю, что это не работает в Maven, но у меня никогда не было необходимости создавать два проекта одновременно на моей локальной машине. 15.05.2013