Bonjour,
Je souhaite mettre en place un référentiel maison. Pour ce faire, j'ai installé Archiva pour mon référentiel.
Dans mon pom.xml j'ai ajouté ceci :
Je vois bien les artefacts dans mon référentiel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <repositories> <repository> <id>internal</id> <name>Archiva Managed Internal Repository</name> <url>http://localhost:8080/apache-archiva-1.0.1/repository/internal/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>snapshots</id> <name>Archiva Managed Snapshot Repository</name> <url>http://localhost:8080/apache-archiva-1.0.1/repository/snapshots/</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories>
Je souhaite maintenant déployer mon projet dans ce référentiel. Et la ça coince.
J'ai rajouter ceci dans le pom.xml
La commande mvn deploy me retourne l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <distributionManagement> <repository> <id>internal</id> <name>internal</name> <url>scp:C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/apache-archiva-1.0.1/data/repositories/internal</url> </repository> <snapshotRepository> <id>snapshots</id> <name>snapshots</name> <url>scp:C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/apache-archiva-1.0.1/data/repositories/snapshots</url> </snapshotRepository> </distributionManagement>
Configuration : Maven 2.0.7, Archiva 1.0.1, Tomcat 5.5.23.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 [INFO] site:attach-descriptor [INFO] install:install [INFO] Installing C:\produits\eclipse\worspace\commonsMavenized\pom.xml to C:\Documents and Settings\xxx\.m2\repository\sib\commonsMavenized\6.6.6\commonsMavenized-6.6.6.pom [INFO] deploy:deploy altDeploymentRepository = null [ERROR] mojo-execute : deploy:deploy Diagnosis: Error deploying artifact: Authentication failed: Cannot connect. Reason: Session.connect: java.net.UnknownHostException: C FATAL ERROR: Error executing Maven for a project [ERROR] project-execute : sib:commonsMavenized:pom:6.6.6 ( task-segment: [deploy] ) Diagnosis: Error deploying artifact: Authentication failed: Cannot connect. Reason: Session.connect: java.net.UnknownHostException: C FATAL ERROR: Error executing Maven for a project org.apache.maven.lifecycle.LifecycleExecutionException: Error deploying artifact: Authentication failed: Cannot connect. Reason: Session.connect: java.net.UnknownHostException: C at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
J'ai voulu jouer au 'malin' en donnant comme version 6.6.6 à mon artefact. Mes soucis ne viendraient-ils pas de là ?
Merci.
Rémy.
Partager