-
probleme de proxy
bonjour,
je débute sur Maven 2, j'utilise un proxy que je déclare dans settings.xml, mais lorsque je lance maven il ne download pas les fichiers. Je voulais savoir commen configurer le proxy pour pouvoir les télécharger.
Merci d'avance pour vos réponses.
-
Tu peux trouver les informations concernant le proxy dans ton navigateur.
tu rajoutes :
proxies>
<proxy>
<id/>
<active/>
<protocol>http</protocol>
<username>ton login de connexion</username>
<password>ton mot de passe</password>
<host>le nom du proxy</host>
<port>le port qu'il utilise</port>
</proxy>
</proxies>
dans ton fichiers ..\maven-2.0.6\conf\settings.xml
Logiquement ca marche.
@+
-
ca ne marche tjs pas
j'ai bien déclarer le proxy comme indiquer, mais il me dit tjs qu'il n'arrive pas à télécharger les fichiers sur le repo.
J'ai essaye avec la balise <nonProxyHosts> mais tjs rien.
si qq'un connait un moyen de contourner le proxy.
Merci d'avance
-
Lorsque tu parle de proxy, c'est un proxy maven ou un proxy http ?
-
-
On peut savoir quelle erreur il te met ?
-
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] The skin does not exist: Unable to determine the release version
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.apache.maven.skins -DartifactId=maven-default-skin \
-Dversion=RELEASE -Dpackaging=jar -Dfile=/path/to/file
org.apache.maven.skins:maven-default-skin:jar:RELEASE
voila l'erreur qu'il me met lorsque je lance la commande :
mvn site
-
et meme lorsque je cherche a le télécharger manuellement je n'arrive pas a trouver cette version pour le fichier demandé.
-
Je peux voir le pom de ton application ainsi que le settings.xml ?
Sinon la version est ici :
http://repo1.maven.org/maven2/org/ap...ault-skin/1.0/
-
j'ai bien télécharger la version 1.0 de maven-default-skin, mais il me demande la version RELEASE??
dans mon settings je n'est déclarer que mon proxy :
<proxy>
<id/>
<active/>
<protocol>http</protocol>
<username>A138049</username>
<password>Alx01val</password>
<host>SOGETOILE</host>
<port>8080</port>
</proxy>
et mon pom.xml :
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>ITSRET</groupId>
<artifactId>test</artifactId>
<packaging>jar</packaging>
<version>0.0.1</version>
<description>deploiement test</description>
<build>
<sourceDirectory>src/java</sourceDirectory>
<outputDirectory>target/classes</outputDirectory>
</build>
</project>
-
Moi je suis sur maven 2.0.6 (pour le savoir tu fais mvn -v), j'ai essayé de faire la même config que toi :
Mon pom.xml :
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.javaworld.hotels</groupId>
<artifactId>HotelDatabase</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<description>deploiement test</description>
<build>
<sourceDirectory>src/java</sourceDirectory>
<outputDirectory>target/classes</outputDirectory>
</build>
</project>
settings.xml :
<proxy>
<id/>
<active/>
<protocol>http</protocol>
<username>XXXXX</username>
<password>XXXXX</password>
<host>ipcop</host>
<port>8080</port>
</proxy>
Si tu es sûr de ton proxy, c'est peut être la version de maven ? Je ne pourrais pas t'aider plus car je ne vois pas d'ou ca peut venir, étant que ca marche de mon côté.
Tiens moi au courant quand même, c'est intéressant.
-
c'est bon j'ai réussi j'ai rebooter mon PC et ca a marcher je vous remercie
-