Проект Maven не может быть создан в Eclipse через прокси

введите описание изображения здесьЯ использую eclipse Neon и работаю за прокси. Ниже отображаются окна сообщений, когда я пытаюсь создать проект maven с использованием архетипа.

«Не удалось разрешить архетип XXXXXXXX ни в одном из настроенных репозиториев».

«При создании xxxxx возникла проблема. Не удалось разрешить архетип xxxx ни в одном из настроенных репозиториев»

Я правильно настроил следующие параметры. 1. Настройки прокси в Eclipse 2. Настройки прокси в файле maven settings.xml 3. Добавьте удаленный каталог как "http://repo1.maven.org/maven2/archetype-catalog.xml"

Однако, когда я перехожу к описанию ошибки, он говорит «неожиданный конец потока при подключении» и показывает IP-адрес и порт моего прокси-сервера. Просто для проверки я изменил IP-адрес прокси-сервера в файле settings.xml и настройке прокси-сервера eclipse, но он показывает тот же IP-адрес и ПОРТ в описании ошибки без каких-либо изменений. Я понятия не имею, откуда maven ссылается на настройки прокси. Пожалуйста посоветуй.

Заранее спасибо


person Kevin    schedule 24.02.2017    source источник
comment
Вы установили имя пользователя и пароль в eclipse ??   -  person SachinSarawgi    schedule 24.02.2017
comment
Да, я мог загружать плагины с рынка eclipse через прокси.   -  person Kevin    schedule 24.02.2017


Ответы (3)


Та же ошибка заставила меня много бороться, я мог загрузить testNG и другие вещи с рынка eclipse, но когда я создаю проект maven, я получил эту ошибку. Потому что мое интернет-соединение проходит через прокси. Я пробовал все вышеперечисленное, но не смог устранить эту ошибку, но этот парень дал мне решение:

http://www.javahelps.com/2015/08/set-proxy-for-maven-in-eclipse.html

После выполнения описанной выше процедуры вам необходимо удалить существующий архетип быстрого запуска из папки ниже C:\Users.m2\repository\org\apache\maven\archetypes.

затем перезапустите eclipse и создайте новый проект maven с новым именем проекта. Поскольку это только проблема с прокси, то нет необходимости указывать типы архе и все такое. Это должно работать, если это проблема, связанная с прокси.

person veeranarayana jami    schedule 06.12.2017

Попробуйте следующее:

1) Delete your repository at C:/Users/????/.m2/repository
2) Check your C:/Users/????/.m2/settings.xml for correct proxy config
3) Set you M2_HOME environment variable to <MAVEN INSTALL DIR
4) Add %M2_HOME%/bin: to your PATH variable assuming windows (remeber to start a new window after changing ebvironment variables)
5) Try a mvn clean install from the command line - GET THIS WORKING FIRST
6) Then try from netbeans, you do not need a proxy setting it should call the default mvn.
person Essex Boy    schedule 24.02.2017
comment
Спасибо за ваш ответ. Я уже пробовал шаги, упомянутые вами. Но не повезло. Я использую затмение. - person Kevin; 24.02.2017
comment
где не получается? - person Essex Boy; 24.02.2017
comment
после завершения диалогового окна создания нового проекта - person Kevin; 26.02.2017
comment
Вы не пробовали шаги, которые я предложил, вам нужно сначала проверить, работает ли maven из командной строки, попробуйте архетип mvn: сгенерировать, чтобы увидеть, работает ли прокси. Шаг 5 является ключевым. - person Essex Boy; 27.02.2017
comment
Все работает нормально, когда это делается с помощью командной строки. Я мог бы создать проект и преобразовать его в проект eclipse. Моя проблема в том, что я не могу создать проект maven через плагин eclipse. - person Kevin; 27.02.2017

Установите параметр прокси в eclipse neon следующим образом: Window->Preferences->General->Network Connection

Теперь выберите Active Provider как Manual.

Теперь вы получите три записи прокси для настройки HTTP, HTTPS и SOCKS. Настройте имя хоста, порт, имя пользователя и пароль в записях прокси HTTP и HTTPS, но не в SOCKS. Попробуйте это, это может помочь.

Также убедитесь, что имя пользователя и пароль, которые вы вводите, верны.

После настройки перезапустите eclipse, это необходимо для применения настроек.

Настройка прокси в .m2/settings.xml может не потребоваться после указанной выше настройки.

person SachinSarawgi    schedule 24.02.2017
comment
Спасибо за ответ. Вышеуказанная настройка уже добавлена ​​в файл eclipse. но не повезло - person Kevin; 24.02.2017
comment
Да Сачин. Я мог загружать плагины с рынка eclipse через прокси. У меня проблема только с maven - person Kevin; 24.02.2017
comment
Я пробовал почти все, что упоминается в Интернете. не работает для меня. Однако с прямым интернетом все работает корректно. - person Kevin; 24.02.2017
comment
Не могли бы вы попробовать удалить все внутри папки репозитория, а затем отредактировать pom.xml, например, удалить один символ, а затем снова написать его. Затем сохраните файл, он попытается обновить. Попытайся - person SachinSarawgi; 24.02.2017
comment
ждать. Перейдите в папку репозитория, найдите файл .lastmodified и удалите их все. - person SachinSarawgi; 24.02.2017
comment
Давайте продолжим обсуждение в чате. - person SachinSarawgi; 24.02.2017