N'a pas pu créer un dépôt local dans /var/root/.m2/repository
Mon repo maven local est ici /Users/power/.m2/repository
.
Mais j'ai eu cette erreur
[java] [ERROR] Could not create local repository at /var/root/.m2/repository -> [Help 1]
Semble Maven pense qu'il doit utiliser l'utilisateur root repo. Comment puis-je résoudre ce problème? Je n'en ai pas besoin pour faire fonctionner mon maven tâches en utilisant les permissions root.
Ne vous lancez maven comme
Nope, je n'ai pas l'exécuter en tant que
vérifiez à nouveau votre local repo par l'ouverture de Repository Maven (Window-> Show View->Repository Maven (Si u r à l'aide d'Eclipse IDE))
root
?Nope, je n'ai pas l'exécuter en tant que
root
. Mais j'ai vérifié le projet en tant que root
.vérifiez à nouveau votre local repo par l'ouverture de Repository Maven (Window-> Show View->Repository Maven (Si u r à l'aide d'Eclipse IDE))
OriginalL'auteur JohnWinter | 2015-06-15
Vous devez vous connecter pour publier un commentaire.
La valeur par défaut de maven repository est
mais vous pouvez utiliser settings.xml (
${user.home}/.m2/settings.xml
) pour le changer pour un dossier que vous avez les autorisations sur les. Ou conf/settings.xml dans le ${MAVEN_HOME} et changement:Idéalement, vous devriez exécuter maven comme toi-même et non pas la racine à la assurez-vous que vous disposez d'autorisations ou de faire "ksu' abord, puis utilisez la ligne de commande.
OriginalL'auteur ingrid.e
La suppression de la
.m2
dossier manuellement permet parfoisVotre
.m2
dossier peut être endommagé et il ne vous permet pas de créer de nouveaux ou de le remplacer avec de nouvelles.m2
dossier, afin de supprimer l'existant.m2
dossier manuellement en entrant les commandes ci-dessous.Pour afficher le
.m2
dossierDe le Supprimer manuellement
OriginalL'auteur Faizalsrahman
Cette erreur peut se produire s'il existe un fichier appelé .m2. (Plus probablement créé par erreur. Ce qui m'est arrivé lorsque j'ai copié settings.xml comme .m2) Si vous pouvez supprimer ce et exécutez à nouveau la commande mvn il va créer la .m2 dossier et vous pouvez passer sans hassel.
OriginalL'auteur Adiesha