Ошибка установки mvn снова - PullRequest
5 голосов
/ 15 марта 2012

Mvn установить я получаю следующую ошибку

[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its
 dependencies could not be resolved: Failed to read artifact descriptor for org.
apache.maven.plugins:maven-resources-plugin:jar:2.5: Could not transfer artifact
 org.apache.maven.plugins:maven-resources-plugin:pom:2.5 from/to central (http:/
/repo.maven.apache.org/maven2): Connection to http://repo.maven.apache.org refus
ed: Connection timed out: 

Я пытался установить прокси, используя более ранние ответы в стеке, но все еще сталкиваюсь с проблемой. Требуется четкий шаг через помощь.

Ответы [ 6 ]

6 голосов
/ 14 июля 2012

Решение:

Добавьте приведенную ниже зависимость в pom.xml:

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.5</version>
</dependency>

Затем запустите «mvn clean install» из командной строки.

После этого обновите (F5) и обновите конфигурацию проекта в eclipse (запустите> Maven> Обновить конфигурацию проекта.)

2 голосов
/ 25 апреля 2013

Столкнулся с такой же проблемой. Это происходит из-за кэшированных файлов. Для меня работало удаление содержимого папки репозитория. Он загрузил все файлы снова при следующей сборке, но решил проблему.

1 голос
/ 09 февраля 2013

Добавьте глобальный файл settings.xml (образец будет доступен в вашем mvn.home / conf / settings.xml) в папку .m2, которая находится в каталоге c: /user/username/.m2 Добавьте следующую запись в файл settings.xml в

  <pluginRepositories>

                                    <pluginRepository>
                                            <id>central</id>
                                            <name>Maven Plugin Repository</name>
                                            <url>http://repo1.maven.org/maven2</url>
                                            <releases>
                                                    <enabled>false</enabled>
                                            </releases>
                                            <snapshots>
                                                    <enabled>false</enabled>
                                            </snapshots>
                                    </pluginRepository>

                            </pluginRepositories>

Это решит вышеуказанную проблему.

0 голосов
/ 30 декабря 2016

Я решил эту проблему, включив следующие строки в мой

settings.xml

файл, который мы можем найти в C:\Program Files\Apache\maven\apache-maven-3.3.9\conf

<proxies>
<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>https</protocol>
  <host>xxxxxxxxxx</host>
  <port>xxxx</port>
  <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>

Обратите внимание на протокол - «https», а не «http». Сохраните этот файл и обновите пользовательские настройки вашей IDE, перейдя на

Windows-> Настройки-> Maven-> Настройки пользователя-> Настройки пользователя до

C:\Program Files\Apache\maven\apache-maven-3.3.9\conf\settings.xml

Надеюсь, это поможет.

0 голосов
/ 23 сентября 2014

В eclipse перейдите в Window -> Preferences -> Maven -> Unselect options "Не обновлять автоматически зависимости из удаленных репозиториев"

Это помогло мне.После этого я смог загрузить все зависимости.

0 голосов
/ 04 июня 2013

У меня была такая же проблема, вызванная настройкой прокси.Я решил это, добавив настройки прокси в файл setting.xml, расположенный в каталоге установки maven в /conf/settings.xml

<proxies>
    <proxy>
        <id>optional</id>
        <active>true</active>
        <protocol>http</protocol>
        <username>xxxx</username>
        <password>xxxxx</password>
        <host>xxxxxxx</host>
        <port>xxxx</port>
        <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>
</proxies>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...