Bonjour,
Je travaille avec maven 2.0.9 en multi projet et je suis en train de migrer vers maven 3.
Vu que maven 3 ne prend plus en charge le fichier profiles.xml, j'ai mis les propriétés dans le fichier settings.xml. Jusque là tout va bien.
J'ai un projet A qui dépend de gwt 2.0.4. ne voulant pas mettre en dur gwt 2.0.4 dans la version de la dépendance, je l'ai mis en property dans le settings.xml avec le nom 'gwt.version'.
Le projet A ne dépendant d'aucun projet, cela marche bien.
Un projet B dépend de A. Lors du build du projet B j'ai l'erreur suivante :
Pourquoi maven ne prends pas en compte la valeur de gwt.version ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [ERROR] Failed to execute goal on project B: Could not resolve dependencies for project com........:B:jar:1.0.1-SNAPSHOT: The following artifacts could not be resolved: com.google.gwt:gwt-servlet:jar:${gwt.version}, com.google.gwt:gwt-user:jar:${gwt.version}: Failure to find com.google.gwt:gwt-servlet:jar:${gwt.version} in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
Partager