Maven dépendance des paramètres de délai d'expiration
Maven rapports d'exception délai lors du téléchargement des dépendances, comme il est de temps par défaut est de 60000, mais dans mon cas, j'ai besoin d'augmentation de la raison ( L'environnement dans lequel je travaille a mis en place un serveur intermédiaire qui d'abord télécharger tous les fichiers de son propre serveur et ma machine obtenir ces fichier téléchargé à partir de ce serveur intermédiaire).
Maintenant, voici le problème vient, si la dépendance est trop grand, tout simplement, qui prend plus de 60000 mili secondes, puis eclipse rafale avec l'exception suivante
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Arquillian Persistence Extension Aggregator
[INFO] Arquillian Persistence Extension API
[INFO] Arquillian Persistence Extension SPI
[INFO] Arquillian Persistence Extension Core
[INFO] Arquillian Persistence Extension DBUnit Integration
[INFO] Arquillian Persistence Extension Integration Tests
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Arquillian Persistence Extension Aggregator 1.0.0.Final-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-java-version) @ arquillian-persistence-parent ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven-version) @ arquillian-persistence-parent ---
[INFO]
[INFO] --- maven-dependency-plugin:2.3:unpack (unpack) @ arquillian-persistence-parent ---
[INFO] Configured Artifact: org.wildfly:wildfly-dist:8.0.0.Final:zip
Downloading: http://repo.maven.apache.org/maven2/org/wildfly/wildfly-dist/8.0.0.Final/wildfly-dist-8.0.0.Final.zip
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Arquillian Persistence Extension Aggregator ....... FAILURE [2:11.315s]
[INFO] Arquillian Persistence Extension API .............. SKIPPED
[INFO] Arquillian Persistence Extension SPI .............. SKIPPED
[INFO] Arquillian Persistence Extension Core ............. SKIPPED
[INFO] Arquillian Persistence Extension DBUnit Integration SKIPPED
[INFO] Arquillian Persistence Extension Integration Tests SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2:11.908s
[INFO] Finished at: Wed May 07 11:27:41 PKT 2014
[INFO] Final Memory: 22M/177M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.3:unpack (unpack) on project arquillian-persistence-parent: Unable to resolve artifa
ct. Could not transfer artifact org.wildfly:wildfly-dist:zip:8.0.0.Final from/to central (http://repo.maven.apache.org/maven2): No response received after 60000
[ERROR] org.wildfly:wildfly-dist:zip:8.0.0.Final
[ERROR]
[ERROR] from the specified remote repositories:
[ERROR] central (http://repo.maven.apache.org/maven2, releases=true, snapshots=false)
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
Aucune réponse reçue après 60000 , cette ligne crée des ennuis.
Comme Solution :
Je suis en utilisant settings.xml avec les paramètres suivants
<settings>
<servers>
<server>
<id>central</id>
<configuration>
<timeout>120000</timeout>
</configuration>
</server>
</servers>
</settings>
alors que je suis sûr que le chemin de la settings.xml est correcte.
Malheureusement, il ne fonctionne pas.
- J'ai trouvé brettporter.wordpress.com/2009/06/16/... qui décrit exactement ce que vous avez fait, mais je ne suis pas capable de le faire fonctionner non plus.
- Salut @rajper, envisagez-vous d'accepter ma réponse, ou en ajoutant un commentaire à propos de pourquoi ça n'a pas fonctionné ?
- Salut @Max, veuillez s'il vous plaît envisager d'accepter ma réponse si il résolu votre problème ?
Vous devez vous connecter pour publier un commentaire.
Selon ce guide de Maven il y a une nouvelle façon de mettre en place des délais d'attente.
J'ai changé mon
~/settings.xml
qui se lit maintenant comme ça...Il semble fonctionner dans mon cas. J'ai essayé avec un inexistants référentiel et il semble échouer beaucoup plus rapidement qu'avant, lorsque j'ai mis les deux délais d'attente à 5000. Pouvez-vous lui donner un essai ?