Maven ignore settings.xml fichier
J'ai ajouté dans la configuration du proxy settigns.xml fichier, mais il n'est pas utilisé par Maven, j'ai confirmé cela par l'settings.xml fichier non valide. J'ai couru le maven commande d'installation pour mettre à jour les paramètres de global et de paramètres pour pointer vers le bon fichier, toujours pas de chance. Je suis à l'aide de maven3.0.4.
Ne m'obtenez pas le mal, mais ne vous nom il
Désolé Michal, c'était de la faute de frappe, j'ai utilisé le fichier par défaut qui vient dans le cadre de l'maven paquet.
était-ce résolu? si oui, quelles ont été les étapes de la résolution. Merci. (J'ai rencontré mêmes erreurs, et avait corrigé avec les options de paramètres, je me demandais si vous avez fait la même ou il y a des solutions de rechange.)
settings.xml
pour vous? Vous demandez à propos de fichier settigns.xml
et, éventuellement, vous n'avez même erreur avec un nom de fichier dans votre système de fichiers. Une autre idée: avez-vous votre settings.xml
à votre répertoire d'accueil (ou à tout autre endroit que Maven sais pour avoir les paramètres de fichier)?Désolé Michal, c'était de la faute de frappe, j'ai utilisé le fichier par défaut qui vient dans le cadre de l'maven paquet.
était-ce résolu? si oui, quelles ont été les étapes de la résolution. Merci. (J'ai rencontré mêmes erreurs, et avait corrigé avec les options de paramètres, je me demandais si vous avez fait la même ou il y a des solutions de rechange.)
OriginalL'auteur Shan | 2012-04-06
Vous devez vous connecter pour publier un commentaire.
Essayez d'exécuter Maven avec l'option-X. Il doit s'imprimer dans le cadre de la sortie de débogage qui fichier de paramètres est utilisée.
Puisque vous avez déjà essayé avec un fichier non valide, je parie que quelque chose va mal avec l'emplacement de votre fichier.
OriginalL'auteur nwinkler
Assurez-vous qu'il est dans le bon répertoire (HOME/.m2/settings.xml)
Vous pouvez trouver les chemins d'accès et un proxy exemple ici: Maven paramètres de proxy ne fonctionne pas
Et bien sûr, la référence est toujours utile: https://maven.apache.org/settings.html
settings.xml
dans le répertoire courant est pas chargé par mavenOriginalL'auteur j13r
Car il n'existe pas de réponse, et j'ai rencontré ce problème aujourd'hui et d'autres réponses prouvé unhlepful que le chemin d'accès du fichier est correct:
La solution est de redémarrer votre ordinateur. Non, sérieusement. Après le redémarrage de maven est garanti à lire settings.xml fichier nouveau et utiliser quelles que soient les modifications que vous avez apportées.
OriginalL'auteur Deltharis
Pour ceux qui utilisent Linux
Dans le paquet Ubuntu référentiel (et probablement d'autres disto est trop), il y a deux maven paquets:
maven
etmaven2
. Pour une raison quelconque, j'ai eumaven2
installé, qui semble l'ignorersettings.xml
dans~/.m2
.Comme une solution, je l'ai retiré à l'aide de
et installé de l'autre, avec
Ce qu'il se passe?
Je ne pouvais pas trouver une source fiable, mais apparemment,
maven2
est une ancienne version (2.x), comme la dernière maven a la version 3.x et est servi avecmaven
.apt-get install maven2
résout une version de...Maven 2. ;-PNon, le plus drôle, c'est que
maven2
est une version antérieure à la versionmaven
...D'accord; il donne certainement l'impression, à tort, peu importe!
OriginalL'auteur Cedric Reichenbach
Assurez-vous d'utiliser le settings.xml lequel vous avez modifié.
par exemple: l'utilisation de l'EDI intégré maven qui à l'aide de différents settings.xml en vous système d'exploitation.
OriginalL'auteur jiming
avez-vous essayé avec ces options: à partir de la ligne de commande pour spécifier le fichier de configuration?
Certaines options qui pourrait ne pas être nécessaire
OriginalL'auteur ravi.zombie
Vous pouvez définir le chemin d'accès du fichier de settings dans Eclipse*:
Dans la barre de menu goto Fenêtre -> Préférences
Dans la boîte de Dialogue Préférences, Goto Maven Section(Sur la gauche) et de l'Étendre.
Cliquez sur UserSettings.
Ajouter le chemin du fichier de paramètres à l'aide de Parcourir. La valeur par défaut pour la plupart des utilisateurs seront (C:\Users\.m2\settings.xml). Il sera montré dans les gris, mais vous avez besoin de réellement entrer dans l'emplacement.
Cliquez sur Paramètres de mise à Jour !
Vous pouvez également activer les journaux de débogage et les traces de pile pour le débogage en cliquant sur le Maven Section dans la boîte de dialogue Préférences et en Cochant la case en regard de l'étiquette de "Sortie de Débogage".
OriginalL'auteur Deepansh Singh
J'ai aussi été confronté au même problème. J'ai supprimé le fichier et de dossier, mais encore maven était encore de la cueillette de l'paramètres.
Pour moi, le fait de redémarrer le système a résolu le problème.
OriginalL'auteur user2459012
Eu ce problème aujourd'hui. J'ai été l'édition de la settings.xml dans mon USER/.m2 répertoire. Après j'ai changé le settings.xml dans M2_HOME/conf, il a travaillé =)
OriginalL'auteur Diego Azevedo
C'est presque stupide à dire, mais il pourrait sauver un peu de temps pour quelqu'un d'autre: Si vous utilisez un nouvel ordinateur, assurez-vous que les extensions de fichier sont affichés. Sinon, votre "settings.xml" le fichier est probablement un "settings.xml.txt" fichier en fait...
OriginalL'auteur Pumuckline