Bonjour,
Je travaille sur un projet où nous serons bientôt deux. J'ai donc installé Nexus sur un serveur, pour nous faciliter la tâches.
Selon la doc Nexus, voici mon fichier settings.xml :
Je développe avec Eclipse et m2eclipse. J'ai un projet Maven "mod.utils" qui compile parfaitement. En revanche, le projet principal, dépendant de "mod.utils" ne le voit pas et donc ne compile pas.
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
25
26
27
28
29
30
31
32
33
34
35
36
37 <settings> <mirrors> <mirror> <!--This sends everything else to /public --> <id>nexus</id> <mirrorOf>*</mirrorOf> <url>http://pouet:6060/nexus/content/groups/public</url> </mirror> </mirrors> <profiles> <profile> <id>nexus</id> <!--Enable snapshots for the built in central repo to direct --> <!--all requests to nexus via the mirror --> <repositories> <repository> <id>central</id> <url>http://central</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>true</enabled></snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>central</id> <url>http://central</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>true</enabled></snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> <activeProfiles> <!--make the profile active all the time --> <activeProfile>nexus</activeProfile> </activeProfiles> </settings>
A priori, cela vient du fait que le projet principal cherche "mod.utils" sur Maven. Est-ce possible (et si oui, comment ?) de corriger le fichier settings.xml en conséquence ?
Merci.
Partager