2012-02-15 3 views
4

Я работаю в сетевой среде. мой IP-адрес сети для Интернета:maven: Ошибка передачи файла: Connection failed: connect

IE-> tools-> internet options-> connections-> LAN settings-> Использовать сценарий автоматической настройки (включен): Адрес: http://autocache.abc.com/

Адрес порта не указан в настройках IE.

когда я делаю пинг autocache.abc.com это дает следующему IP-адрес: 16.234.18.243

в settings.xml файла я включил запись для прокси-сервера, как:

<proxy> 
     <id>genproxy</id> 
     <active>true</active> 
     <protocol>http</protocol> 
     <host>autocache.abc.com</host> 
</proxy> 

Ничто не указано в т.е. хост именно: IE-> Инструменты-> connection-> LAN настройки-> дополнительно-> HTTP показывает пустой

если я запустить МВН установить получать следующее сообщение об ошибке:

[INFO] Scanning for projects... 
[INFO] ------------------------------------------------------------------------ 
[INFO] Building home-app 
[INFO] task-segment: [install] 
[INFO] ------------------------------------------------------------------------ 
[INFO] [resources:resources {execution: default-resources}] 
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! 
[INFO] Copying 4 resources 
Downloading: https://repository.jboss.org/nexus/content/repositories/releases//org/springframework/spring-parent/3.0.6.RELEASE/spring-parent-3.0.6.RELEASE.pom 
[WARNING] Unable to get resource 'org.springframework:spring-parent:pom:3.0.6.RELEASE' from repository jboss (https://repository.jboss.org/nexus/content/repositories/releases/): Error transferring file: Connection refused: connect 
Downloading: http://repository.springsource.com/maven/bundles/release/org/springframework/spring-parent/3.0.6.RELEASE/spring-parent-3.0.6.RELEASE.pom 
[WARNING] Unable to get resource 'org.springframework:spring-parent:pom:3.0.6.RELEASE' from repository com.springsource.repository.bundles.release (http://repository.springsource.com/maven/bundles/release): Error transferring file: Connection refused: connect 
Downloading: http://repository.springsource.com/maven/bundles/external/org/springframework/spring-parent/3.0.6.RELEASE/spring-parent-3.0.6.RELEASE.pom 
[WARNING] Unable to get resource 'org.springframework:spring-parent:pom:3.0.6.RELEASE' from repository com.springsource.repository.bundles.external (http://repository.springsource.com/maven/bundles/external): Error transferring file: Connection refused: connect 
Downloading: http://repo1.maven.org/maven2/org/springframework/spring-parent/3.0.6.RELEASE/spring-parent-3.0.6.RELEASE.pom 
[WARNING] Unable to get resource 'org.springframework:spring-parent:pom:3.0.6.RELEASE' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection refused: connect 
[INFO] ------------------------------------------------------------------------ 
[ERROR] BUILD ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] Error building POM (may not be this project's POM). 


Project ID: org.springframework:spring-orm:jar:3.0.6.RELEASE 

Reason: Cannot find parent: org.springframework:spring-parent for project: org.springframework:spring-orm:jar:3.0.6.RELEASE for project org.springframework:spring-orm:jar:3.0.6.RELEASE 


[INFO] ------------------------------------------------------------------------ 
[INFO] For more information, run Maven with the -e switch 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 11 seconds 
[INFO] Finished at: Wed Feb 15 11:40:32 IST 2012 
[INFO] Final Memory: 11M/27M 
[INFO] ------------------------------------------------------------------------ 

Если я запускаю mvn-установку без сетевого подключения, то есть на моем личном интернет-соединении, он работает нормально, и проблема только в сетевом прокси.

Я сильно чувствую, что это проблема с хостом, если я даю хост как 16.234.18.243, а не autocache.abc.com, по-прежнему дает такую ​​же ошибку.

Я попытался создать новый локальный репозиторий (т. Е. Удален существующий каталог), но все равно та же проблема.

ответ

4

1> открыт IE (или любой другой браузер),

2> дать URL, как http://autocache.abc.com/ (вы дали выше) и введите, файл будет загружен с .pac формате, сохранить на рабочем столе

3> открыть файл .pac в TextPad, идентифицировать PROXY:

в редакторе, он выйдет что-то вроде:

return "PROXY web-proxy.ind.abc.com:8080; PROXY proxy.sgp.abc.com:8080"; 

4> перейти к Maven settings.xml и войти как:

<proxy> 
     <id>optional</id> 
     <active>true</active> 
     <protocol>http</protocol>   
     <host>web-proxy.ind.abc.com</host> 
     <port>8080</port>   
</proxy> 

5> запустить MVN: установить через командную строку или запустить через затмение.

maven-in-5-min-not-working

4

Указанный URL, скорее всего, содержит файл Proxy auto-config. Вам необходимо загрузить его и посмотреть, какие настройки прокси-сервера указаны в нем.

Например, файл содержимое

function FindProxyForURL(url, host) 
    { 
     return "PROXY proxy.example.com:8080; DIRECT"; 
    } 

указывает, что вы должны использовать прокси-сервер proxy.example.com на порту 8080.

Для более сложного примера см How to configure Maven behind an auto configured proxy.

Смежные вопросы