Maven: не удалось собрать зависимости
Я экспортировал проект Maven. (Так что у меня нет файла settings.xml со мной)
Когда я запустил файл POM.xml Mavens, сборка не выполняется из-за этой причины
Не удалось выполнить цель для проекта bayer-ws: Не удалось разрешить зависимости для проекта com.tata:bayer-ws: war:1.0: Не удалось собрать зависимости для [com.tata:bayer-util:jar:1.0 (compile), com.tata:bayer-модель: jar:1.0 (компилировать), com.tata:bayer-samples: jar:1.0 (компилировать), com.tata:bayer-mw: jar:1.0 (компилировать), com.tata:bayer- fixml: jar:1.0 (компиляция), cglib:cglib-nodep:jar:2.1_3 (время выполнения), jdom: jdom: jar: 1.1 (компиляция), org.apache.ws.commons.schema:XmlSchema:jar:1.4.5 (время выполнения), javax.servlet: сервлет-API:jar:2.5 (предоставляется), junit:junit:jar:4.4 (тест), org.easymock:easymockclassextension:jar:2.3 (тест), org.easymock:easymock:jar:2.3 (тест), org.apache.cxf:cxf-rt-bindings-http:jar:2.2.1 (компиляция), org.apache.cxf:cxf-rt-ws-security:jar:2.2.1 (compile), org.apache.derby:derby:jar:10.3.1.4 (тест), org.springframework:spring-beans:jar:2.5.2 (compile), org.springframework:spring-context:jar:2.5.2 (компилировать), org.springframework:spring-core:jar:2.5.2 (compile), org.springframework:spring-web:jar:2.5.2 (компиляция), log4j:log4j:jar:1.2.14 (время выполнения), регистрация общего ресурса: регистрация общего ресурса: jar: 1.1.1 (время выполнения), com.tata:middleware:jar:5.0.0 (компиляция), com.tata:PRO:jar:1.0.0 (компилировать), com.tata:legacy.backoffice:jar:1.0.0 (компилировать), hessian:hessian:jar:3.0.8 (компилировать), commons-httpclient:commons-httpclient:jar:3.1 (время выполнения), xstream:xstream:jar:1.2.2 (компиляция), bouncycastle:bcprov-jdk16:jar:140 (время выполнения), org.apache.ws.security:wss4j:jar:1.5.8 (компиляция), net.sf.ehcache:ehcache-core:jar:2.4.1 (время выполнения)]: не удалось прочитать дескриптор артефакта для регистрации общего ресурса: регистрация общего ресурса:jar:99.1: не удалось передать запись общего ресурса артефакта: регистрация общего пользования:pom:99.1 от / до maven-central (http://repo1.maven.org/maven/): нет соединителя для доступа к хранилищу maven-central (http://repo1.maven.org/maven/) типа legacy с использованием доступных фабрик AsyncRepositoryConnectorFactory, WagonRepositoryConnectorFactory -> [Справка 1]
// До
<repositories>
<repository>
<id>central</id>
<url>http://repo1.maven.org/maven2</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>codehaus</id>
<url>http://repository.codehaus.org/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>Apache Incubating Repository</id>
<url>http://people.apache.org/repo/m2-incubating-repository</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>apache-snapshot</id>
<name>Apache Maven Snapshot</name>
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
после
<repositories>
<repository>
<id>central</id>
<url>http://nexus.sonatype.org/url> <!--Here i did a change-->
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>codehaus</id>
<url>http://repository.codehaus.org/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>Apache Incubating Repository</id>
<url>http://people.apache.org/repo/m2-incubating-repository</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>apache-snapshot</id>
<name>Apache Maven Snapshot</name>
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
2 ответа
Кажется, вы пытаетесь получить доступ к устаревшим репозиториям Maven 1.
Пожалуйста, проверьте этот ответ:
Как использовать репозиторий Maven 1 с Maven 2?
"Менеджер репозитория Nexus может прокси-репозиторий Maven 1 для клиентов Maven {2,3}".
Вы пропустили "<" в своем конечном URL-теге
<repositories>
<repository>
<id>central</id>
<url>http://nexus.sonatype.org</url> <!--Here is your problem-->
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>codehaus</id>
<url>http://repository.codehaus.org/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>Apache Incubating Repository</id>
<url>http://people.apache.org/repo/m2-incubating-repository</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>apache-snapshot</id>
<name>Apache Maven Snapshot</name>
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>