Maven dependency pas trouvé
Mon ami et moi travaillons sur un projet Java maven du projet, la configuration est identique que nous recevons le projet de git. Sur ma configuration Maven importations de toutes les dépendances correctement, mais pour mon ami, il ne sera pas trouver toutes les dépendances.
Choses que nous avons essayé:
-
La désinstallation et la réinstallation de l'Ide,
-
Invalider les caches/Redémarrage
-
La suppression de l'maven dans le dossier .Intellij de dossiers et la suppression de l' *.iml et .idée dossier et redémarré Intellij
-
Clic droit sur le projet, cliqué sur maven et cliqué sur les réimporter.
Nous avons tous les deux l'accès à l'internet, de sorte que ne devrait pas être le problème. Aussi, Maven est définie à l'importation automatique de l'Ide.
- Jetez un oeil ici
- faire un clic droit sur le projet d'aller à maven faire la mise à jour de projet maven assurez-vous que les dépendances maven devrait être ajouté à votre buildpath
- Vérifiez d'abord votre maven build sur la ligne de commande qui signifie que des essais sur la plaine de la ligne de commande:
mvn clean package
si vous avez des messages d'erreurs etc. - Nous avons fait une installation propre et a obtenu du succès, mais ça ne marche toujours pas. Il dit:
could not transfer artifact xxxx from/to internal repository
- Est-il une erreur dans
pom.xml
de votre ami le programme d'installation. Si oui, alors s'il vous plaît ajouter à votre question. Est la dépendance que vous éprouvez des problèmes avec votre bibliothèque privée ou disponible sur maven central ? Si c'est privé, alors que votre ami a installé dans ses locaux ou avez-vous déployé sur n'importe quel référentiel ? - Ok, nous avons trouvé le problème. Le problème est que l'Ide n'a pas le chemin d'accès correct à l'settings.xml dans l' .m2 dossier qui était la raison pour laquelle il n'a pas toutes les dépendances nécessaires. Merci pour l'aide tout le monde!
Vous devez vous connecter pour publier un commentaire.
Je pense que le problème n'est pas l'Ide, je pense que maven ne peux pas télécharger les dépendances, de sorte que vous pouvez essayer de forcer les dépendances de téléchargement avec la commande suivante:
si tous besoin de maven pots ont été téléchargés ,
essayez de mettre à jour le référentiel local manuellement dans paramètre---maven---référentiels.
Vous pourriez faire essayer les solutions suivantes:
1.Vérifiez si votre ami utilise un proxy, si oui ajouter les paramètres de proxy dans le settings.xml de maven dossier.