Я думаю, это просто означает, что Maven не смог удовлетворить указанные вами зависимости. Я проверил, что в любом из трех репозиториев, о которых говорится в вашем сообщении, нет артефакта org.clojure/swank-clojure
. Для clojure-couchdb используемая вами версия - насколько я могу судить по просмотру ее файла project.clj на GitHub - зависит от org.clojure/clojure-http-client "1.0.0-SNAPSHOT"
, которого нет в репо тоже.
Одним из способов решения этой проблемы является установка нужных банок в локальный репозиторий. ( Кажется, я не могу вспомнить точную команду ... ее посмотрю через минуту. См., Например, эту страницу для получения инструкций.) Тогда Maven просто заберет их есть.
(Кстати, если вы хотите использовать Clojure + contrib 1.1.0, вы можете просто использовать "1.1.0"
в качестве строки версии. Это как для org.clojure/clojure
, так и для org.clojure/clojure-contrib
.)
О, а про супер ПОМ - с этой страницы в документах Maven:
Super POM является POM по умолчанию Maven. Все POM расширяют Super POM, если не указано явно, то есть конфигурация, указанная в Super POM, наследуется POM, которые вы создали для своих проектов.
Что касается того, как оно попало в ваше сообщение об ошибке, я, честно говоря, понятия не имею. Вы можете добавить тег «maven» к этому вопросу или просто задать отдельный вопрос с этим тегом, чтобы получить на него гуру Maven.