2011-09-21 2 views
3

Comment puis-je configurer le tag localRepository < avec un utilisateur d'environnement var. J'ai essayé ce chemin: % myRepo%/repo mais cela ne fonctionne pas (myRepo = C:/maven/repo). Je ne peux pas utiliser un chemin absolu pour les problèmes de portabilité mais je peux configurer% myRepo% à l'endroit correct sur chaque système dans lequel le chemin absolu peut varier mais le/repo reste le même. Est-ce que quelqu'un peut m'aider? Merci. En utilisant les fenêtres Maven 2.2.1.Référentiel local Maven utilisant des variables d'environnement

Répondre

2

Vous pouvez utiliser $ {env.HOME} pour faire référence à la variable d'environnement% HOME% et de la même manière à toute autre variable d'environnement. Toutefois, vous pouvez définir l'emplacement du référentiel sur chaque machine en le spécifiant dans settings.xml, ce qui permet à chaque utilisateur d'entrer ses propres paramètres. Voir http://maven.apache.org/settings.html pour plus de détails sur ceci et la définition des variables d'environnement en général (notez certaines parties spécifiques à Maven 3 comme marquées).

Questions connexes