Comment réparer Maven, Maven Configuration et les Problèmes de Dépendance Maven dans Eclipse
Edit: je n'ai pas résolu ce problème encore, mais ce poste pourrait être vraiment utile dans ce genre de problèmes:
Comment résoudre vos problèmes de Maven
Je n'ai svn checkout de mon projet maven dans le répertoire MainDirectory. Tout s'est bien passé.
Ensuite, je suis allé à MainDirectory et je commande exécuter
mvn clean package
avec SUCCÈS
Je suis allé dans le répertoire de mon projet MainDirectory/MyProject et je lance la même commande, une fois encore, il a bien travaillé.
Je lancer Eclipse et j'ai voulu importer "Existant Projets Maven". J'ai choisi MainDirectory comme RootDirectory et j'ai reçu un avertissement:
J'ai cliqué à côté et j'ai vu quelques erreurs:
De toute façon, j'ai cliqué sur terminer (en raison de Action: Résoudre plus Tard)
J'attendais quelques secondes et j'ai vu cette erreur:
mais mes projets sont visibles dans l'Explorateur de Projets.
Je portais sur. J'ai importé le deuxième "Existant Projets Maven" - MainDirectory/MyProject. Cette fois, je n'ai eu aucun avertissement. J'ai cliqué sur suivant, et des erreurs sont apparues:
J'ai cliqué sur terminer et une autre erreur est apparu:
De toute façon, le nouveau projet existe maintenant dans l'Explorateur de Projets.
Je suis allé à Projet->Nettoyer et j'ai choisi tous mes projets. Encore une fois, j'ai une erreur:
Enfin, j'ai essayé Maven->mise à Jour du Projet et une autre erreur est apparu:
J'ai essayé de nettoyer en quelque sorte mon local repo mais je ne sais pas si je l'ai fait correctement.
Enfin dans Eclipse, je vois des erreurs comme ci-dessous:
En fait, je l'ai déjà fait cette procédure une fois il ya quelques jours et tout a fonctionné parfaitement.
Quand je lance mon application:
mvn jetty:run
Il fonctionne parfaitement.
Je vous remercie à l'avance
- Exactement comment avez-vous mavenize Eclipse? Avez-vous installé m2eclipse?
- Non, je n'ai pas. En fait, j'étais en suivant la même procédure que quelques jours avant et tout était parfait, sans aucun plugin eclipse.
- Eh bien, mon avis est encore à installer m2eclipse; je l'utilise et je peux au moins mon travail sans des tas et des tas d'erreurs 😉 Mais c'est pas de réponse, alors je vais rester dans le commentaire des ombres. Le considérer comme un travail autour de même si la création d'une nouvelle de l'espace de travail ne vous aide pas.
- Je pense que vous devriez mettre comme une réponse. Si ce n'est pour moi, peut-être pour quelqu'un dans le futur, il sera utile.
- Un peu plus de contexte serait nécessaire afin de résoudre ce problème. Ce que eclipse version utilisez-vous? Avez-vous mis la mvn chemin (.m2)? Utiliser configuré externe maven installation? Avez-vous essayé mvn eclipse:eclipse plugin?
- Merci de poster votre
pom.xml
ainsi que votre$MAVEN_HOME/settings.xml
. Pour moi, cela semble être un problème dans la résolution des dépendances. Veuillez également publier la version d'Éclipses maven version et celle sur la ligne de commande - qui n'ont pas à être (et ne sont souvent pas) la même chose.
Vous devez vous connecter pour publier un commentaire.
J'ai déjà eu ce problème, assurez-vous que le chemin du fichier de configuration de maven est correctement configuré dans votre eclipse ?
Si vous installer maven par vous-même que c'est avec un chemin d'accès par défaut qui peuvent ne pas être les mêmes que les vôtres.
Vérifiez les points suivants de l'écran pour vérifier si vous avez les bons réglages, aller ici, il suffit d'aller à fenêtre->préférence et le type de maven dans le type de filtre :
Il peut y avoir des solutions suivantes-
Si le problème persiste alors-
Ouvrir un terminal, allez dans le dossier du projet où pom.xml est de présenter et d'exécuter
mvn eclipse:eclipse
de commande dans le terminal et actualiser le projet dans eclipse.exécuter
mvn clean install
pour installer jar dans les locaux de pensions de titres(.m2)(exécuter
mvn clean install -Dmaven.test.skip=true
si vous voulez éviter les cas de test.)Il devrait fonctionner.
Un autre Stackoverflow utilisateur a été d'avoir un problème similaire et il y a plusieurs choses à essayer répertoriés comme des réponses à la question. Effectuez l'une des solutions de contournement décrites sur cette question vous aider?
Ne pouvait pas calculer le plan de construction: Plugin org.apache.maven.plugins:maven-ressources-plugin:2,5 ou une de ses dépendances n'a pas pu être résolu
J'ai eu le même problème. J'ai changé l'apache maven plugin version en pom.xml à la version utilisée par le web-app dans web.xml. Puis Maven > mise à Jour du Projet.
Remarque: Le jdk/jre doit être compatible avec les plugins que vous utilisez.