Andre_Fonseca 3 de fev. de 2010
acho que tem alguma coisa errada na configuração do proxy, pois tentei fazer um maven clean em um projeto novo e deu failed…
Andre_Fonseca 4 de fev. de 2010
oi,
por acaso alguém já configurou o Nexus como mirror? eu estou com algumas dúvidas, se alguém puder ajudar
por exemplo, como eu seto o usuário que irá se logar na aplicação? ou seja, no settings.xml eu irei definir um username/password, mas onde eu defino esse usuário?
achei um link mas estou tentando definir a questão do usuário ainda…
se alguem puder ajudar agradeço
abs
Andre_Fonseca 4 de fev. de 2010
Andre_Fonseca 4 de fev. de 2010
oi,
alguém pode me ajudar a configura a $(% do Nexus?
Eu já tentei configurar o proxy no arquivo settings.xml de várias formas e copiei o conteudo para o repositório local e tb para o diretório de instalação do maven
coloquei
<proxies>
<proxy>
<active>true</active>
<protocol>http</protocol>
<username>DOMINIO\usuario</username>
<password>********</password>
<host>servidor</host>
<port>8080</port>
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>
Fiz o deploy da aplicação no tomcat, ai eu vou em repositóries e tento atualizar o index de Maven Central proxy
Botão direito e Reindex
Estou tendo a excessão abaixo
org . sonatype . nexus . proxy . StorageException : Tranport error while executing GET method [ repositoryId = "central" , requestPath = "/.meta/repository-metadata.xml" , remoteUrl = "http://repo1.maven.org/maven2/.meta/repository-metadata.xml" ]
at org . sonatype . nexus . proxy . storage . remote . commonshttpclient . CommonsHttpClientRemoteStorage . executeMethod ( CommonsHttpClientRemoteStorage . java : 413 )
at org . sonatype . nexus . proxy . storage . remote . commonshttpclient . CommonsHttpClientRemoteStorage . retrieveItem ( CommonsHttpClientRemoteStorage . java : 138 )
at org . sonatype . nexus . proxy . repository . AbstractProxyRepository . doRetrieveRemoteItem ( AbstractProxyRepository . java : 981 )
at org . sonatype . nexus . proxy . maven . AbstractMavenRepository . doRetrieveRemoteItem ( AbstractMavenRepository . java : 418 )
at org . sonatype . nexus . proxy . repository . AbstractProxyRepository . doRetrieveItem0 ( AbstractProxyRepository . java : 753 )
at org . sonatype . nexus . proxy . repository . AbstractProxyRepository . doRetrieveItem ( AbstractProxyRepository . java : 617 )
at org . sonatype . nexus . proxy . maven . AbstractMavenRepository . doRetrieveItem ( AbstractMavenRepository . java : 366 )
at org . sonatype . nexus . proxy . repository . AbstractRepository . retrieveItem ( AbstractRepository . java : 725 )
at org . sonatype . nexus . repositories . metadata . NexusRawTransport . readRawData ( NexusRawTransport . java : 49 )
at org . sonatype . nexus . repository . metadata . DefaultRepositoryMetadataHandler . readRepositoryMetadata ( DefaultRepositoryMetadataHandler . java : 47 )
at org . sonatype . nexus . repository . metadata . DefaultRepositoryMetadataHandler . readRepositoryMetadata ( DefaultRepositoryMetadataHandler . java : 38 )
at org . sonatype . nexus . repositories . metadata . DefaultNexusRepositoryMetadataHandler . readRepositoryMetadata ( DefaultNexusRepositoryMetadataHandler . java : 46 )
at org . sonatype . nexus . rest . mirrors . RepositoryPredefinedMirrorListPlexusResource . getMetadata ( RepositoryPredefinedMirrorListPlexusResource . java : 86 )
at org . sonatype . nexus . rest . mirrors . RepositoryPredefinedMirrorListPlexusResource . get ( RepositoryPredefinedMirrorListPlexusResource . java : 64 )
at org . sonatype . plexus . rest . resource . RestletResource . represent ( RestletResource . java : 263 )
at org . sonatype . nexus . rest . NexusRestletResource . represent ( NexusRestletResource . java : 34 )
at org . restlet . resource . Resource . getRepresentation ( Resource . java : 302 )
at org . restlet . resource . Resource . handleGet ( Resource . java : 464 )
Caused by : org . apache . commons . httpclient . ConnectTimeoutException : The host did not accept the connection within timeout of 10000 ms
at org . apache . commons . httpclient . protocol . ReflectionSocketFactory . createSocket ( ReflectionSocketFactory . java : 155 )
at org . apache . commons . httpclient . protocol . DefaultProtocolSocketFactory . createSocket ( DefaultProtocolSocketFactory . java : 125 )
at org . apache . commons . httpclient . HttpConnection . open ( HttpConnection . java : 707 )
at org . apache . commons . httpclient . MultiThreadedHttpConnectionManager $ HttpConnectionAdapter . open ( MultiThreadedHttpConnectionManager . java : 1361 )
at org . apache . commons . httpclient . HttpMethodDirector . executeWithRetry ( HttpMethodDirector . java : 387 )
at org . apache . commons . httpclient . HttpMethodDirector . executeMethod ( HttpMethodDirector . java : 171 )
at org . apache . commons . httpclient . HttpClient . executeMethod ( HttpClient . java : 397 )
at org . apache . commons . httpclient . HttpClient . executeMethod ( HttpClient . java : 346 )
at org . sonatype . nexus . proxy . storage . remote . commonshttpclient . CommonsHttpClientRemoteStorage . executeMethod ( CommonsHttpClientRemoteStorage . java : 382 )
... 82 more
Caused by : java . net . SocketTimeoutException : connect timed out
at java . net . PlainSocketImpl . socketConnect ( Native Method )
at java . net . PlainSocketImpl . doConnect ( Unknown Source )
at java . net . PlainSocketImpl . connectToAddress ( Unknown Source )
at java . net . PlainSocketImpl . connect ( Unknown Source )
at java . net . SocksSocketImpl . connect ( Unknown Source )
at java . net . Socket . connect ( Unknown Source )
at sun . reflect . GeneratedMethodAccessor34 . invoke ( Unknown Source )
at sun . reflect . DelegatingMethodAccessorImpl . invoke ( Unknown Source )
at java . lang . reflect . Method . invoke ( Unknown Source )
at org . apache . commons . httpclient . protocol . ReflectionSocketFactory . createSocket ( ReflectionSocketFactory . java : 140 )
... 90 more
parece que tem uma forma de você baixar o indice e depois usar o comando abaixo, mas eu ainda não entendi direito como funciona
Tks, André