Я использую maven для управления файлами jar в моем проекте. Сначала я загружаю org.apache.mrunit версии 0.8.0-инкубации. Но я нахожу, что это не совместимый с моим проектом, поэтому я удаляю его и перезагружаю версию 1.0.0. Но я не могу загрузить версию 1.0.0. Сообщение об ошибке в затмение:Артефакт отсутствует ошибка, когда я добавляю файл jar в Maven
[ERROR] Не удалось выполнить задачу по проекту MapReducer: Не удалось зависимости Разрешая для проекта org.MapReducer1.0.0: MapReducer: баночка: 0.0.1-МГНОВЕННЫЕ: Неспособность найти org.apache.mrunit: mrunit: баночка: 1.0.0 в http://repo.maven.apache.org/maven2 был кэшируются в локальном хранилище , разрешение не будет повторная попытка, пока интервал обновления центрального прошло или обновления принуждают -> [Помощь 1]
Но когда я ищу mrunit онлайн , Я могу получить список версий:
Но когда я ищу это в моем pom.xml затмения, я могу получить только версии 0.8.0-инкубирования:
Любой человек может мне помочь?
Вы пытались установить зависимость от версии 1.0.0 и создать ее с консоли? – Deltharis
Основываясь на том, что я вижу, вы используете версии '-SNAPSHOT', которые не находятся в центре Maven. Любая особая причина, по которой вы используете версии SNAPSHOT вместо выпущенных? – khmarbaise
@khmarbaise Что вы имеете в виду? Конечно, MapReducer - это мое имя проекта, это версия моментального снимка. Что мне делать? Даже я создаю совершенно новый проект, я не могу выполнить поиск mrunit 1.0.0. – wuchang