У меня есть приложение, созданное с помощью Maven 2, с дублирующимися зависимостями из репозитория SpringSource Enterprise Bundle Repository и Maven2 public. К счастью, у них одна и та же версия, но я все еще хотел бы очистить дубликаты.
Стоит ли мне выбирать репозиторий Spring или Maven?
Мой проект часто использует Spring (ядро, веб-поток, безопасность), поэтому я бы сказал, что должен использовать репо Spring, но мне не нужны мои jar-файлы для совместимости с OSGi, а длинные префиксные имена раздражают меня немного.
Пример дубликатов:
com.springsource.org.apache.commons.logging
и commons-logging
org.springframework.core
и spring-core