m2e не может передавать метаданные из nexus, но командная строка maven может

Я использую нексус для размещения моего репозитория maven, и командная строка maven (как win32, так и linux) может успешно передавать артефакты из этого нексуса, используя ту же команду и тот же файл settings.xml. Но m2e потерпит неудачу следующим образом:

[WARNING] Could not transfer metadata m3-app:m3:1.0-SNAPSHOT/maven-metadata.xml from/to Nexus (http://1.2.3.4:8080/nexus/content/groups/public): Failed to create a selector. to http://1.2.3.4:8080/nexus/content/groups/public/m3-app/m3/1.0-SNAPSHOT/maven-metadata.xml
[WARNING] Failure to transfer m3-app:m3:1.0-SNAPSHOT/maven-metadata.xml from http://1.2.3.4:8080/nexus/content/groups/public was cached in the local repository, resolution will not be reattempted until the update interval of Nexus has elapsed or updates are forced. Original error: Could not transfer metadata m3-app:m3:1.0-SNAPSHOT/maven-metadata.xml from/to Nexus (http://1.2.3.4:8080/nexus/content/groups/public): Failed to create a selector. to http://1.2.3.4:8080/nexus/content/groups/public/m3-app/m3/1.0-SNAPSHOT/maven-metadata.xml

Я протестировал сервер, когда eclipse не смог захватить артефакт, и мой браузер может успешно получить метаданные xml. Есть ли проблемы с m2e?

Обновление: мой проект включает в себя около 35 банок, сначала несколько банок будут успешными, а затем произойдет сбой.


person dhchen    schedule 22.02.2013    source источник
comment
Какую версию m2e вы используете? Какую версию мавена вы используете? Использует ли m2e ту же версию maven? Попробуйте использовать тот же maven в m2e, что и в командной строке.   -  person András Tóth    schedule 22.02.2013
comment
Я использую maven 3.0.4 и m2e 3.0.4/1.2.0.20120903-0645, что похоже на ту же версию.   -  person dhchen    schedule 22.02.2013
comment
Я бы попробовал использовать внешний maven в m2e. Можете ли вы предоставить помпон из банки, которую нельзя передать? Возможно, включите вывод отладки в m2e, чтобы увидеть больше журналов.   -  person András Tóth    schedule 22.02.2013
comment
Внешняя установка maven имеет ту же проблему. Выполняя некоторые wireshark, TCP-соединение при сбое быстро закрывается. Артефакт не может быть передан, на самом деле это maven-metadata.xml, который содержит номера версий моментальных снимков...   -  person dhchen    schedule 25.02.2013


Ответы (1)


Решение найдено: отключите веб-защиту Avira, и все выглядит нормально, работает в eclipse так же, как и в командной строке. Рассматривая возможность замены другого антивирусного решения...

person dhchen    schedule 25.02.2013