Вопрос

Меня совершенно раздражает, потому что в версии Quartz, которую я импортирую, не развернут правильный POM-файл (репозиторий Maven).

Поэтому maven послушно пытается загрузить его на каждая сборка.

Downloading: http://repo1.maven.org/maven2/opensymphony/quartz/1.6.3/quartz-1.6.3.pom

Я бы хотел пропустить этот шаг, но не выходя полностью в оффлайн поскольку это полезно.

Идеи?

Это было полезно?

Решение

Добавьте дополнительный репозиторий с этим артефактом и убедитесь, что POM правильный.Таким образом, основной POM репозитория будет переопределен.Вы можете запустить менеджер репозитория, например искусственный или связь локально

Другие советы

Если это транзитивная зависимость, которая на самом деле не требуется, вы можете использовать <exclude /> элемент для достижения этой цели.

Вы можете разместить POM в локальном менеджере репозитория или в своем локальном репозитории.Если вас это действительно беспокоит, я бы рекомендовал связаться с командой проекта и попросить их исправить метаданные или поднять вопрос. запрос непосредственно в центральном репозитории с вашим собственным исправлением.Подробную информацию о том, как подать запрос, можно найти здесь

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top