Maven - пропавший артефакт
Мы только что перенесли мой проект из Windows в Linux Ubuntu. После извлечения файлов из репозитория оказалось, что каждый файл pom.xml содержит ошибки. Ни одна инъекция зависимости нет решен.
Я использую расширение Spring Tool Suite Eclipse и загрузил maven2.
Что может вызвать это? Благодарю.
РЕДАКТИРОВАТЬ: после ввода "mvn clean install -U " в консоли и физически скачиваю несколько баночекНам удалось уменьшить проблему до одного файла pom.xml, но он по-прежнему указывает на ошибки в файле, который является правильным в Windows.
Вот мой pom.xml:
4.0.0
id
artifact
0.0.1-SNAPSHOT
jar
name
UTF-8
1.7
3.2.2.RELEASE
1.7.2
1.0.7
java.net2
Repository hosting the jee6 artifacts
http://download.java.net/maven/2
sonatype-oss-repository
https://oss.sonatype.org/content/groups/public/
true
true
org.springframework
spring-context
${org.springframework-version}
commons-logging
commons-logging
org.springframework
spring-jms
3.2.2.RELEASE
javax.jms
javax.jms-api
2.0
org.slf4j
slf4j-api
${org.slf4j-version}
org.slf4j
jcl-over-slf4j
${org.slf4j-version}
runtime
ch.qos.logback
logback-classic
${ch.qos.logback-version}
org.mockito
mockito-all
1.9.0
test
junit
junit
4.8.2
test
Я получаю следующие ошибки:
ArtifactDescriptorException: не удалось прочитать дескриптор артефакта для ch.qos.logback: logback-classic: jar: 1.0.7: ArtifactResolutionException: сбой передачи ch.qos.logback: logback-classic: pom: 1.0.7 изhttp://download.java.net/maven/2 был кэширован в локальном репозитории, разрешение не будет предприниматься повторно, пока не истечет интервал обновления java.net2 или принудительные обновления. Исходная ошибка: не удалось передать артефакт ch.qos.logback: logback-classic: pom: 1.0.7 из / в java.net2 (http://download.java.net/maven/2): Операция была отменена.
Отсутствие артефакта aopalliance: aopalliance: jar: 1.0
Родитель ресурса: / home / user / workspace / artifact / name / target / classes / META-INF помечен как доступный только для чтения.
Контейнер 'Maven Dependencies ' ссылки на несуществующую библиотеку/home/user/.m2/repository/org/springframework/spring-context/3.2.2.RELEASE/spring-context-3.2.2.RELEASE.jar»
Каждый из них повторяется для нескольких случаев.