J'ai un projet de printemps mvc en éclipse, et sa configuration à utiliser maven. Je peux résoudre toutes mes dépendances externes, mais maintenant je veux inclure un autre projet local dans mon espace de travail. Normalement, je le ferais par le biais du chemin de construction java, et j'ajouterais une référence de projet. Mais si je le fais manuellement, m2eclipse supprime juste ces références de mon fichier classpath.m2eclipse et WTP et l'ajout de source de projet local
Je suppose que c'est parce que maven veut gérer toutes les dépendances. J'autorise donc la gestion des dépendances sur le projet local (les fichiers sources que je veux inclure), et maintenant quand j'ajoute des dépendances, ce projet apparaît, et il l'ajoute en tant que type jar (ce qui est correct). J'ai également lancé maven-package pour créer un instantané du projet source. Mais le jar n'est jamais ajouté dans la liste des bibliothèques maven, et le projet ne se construit pas car il ne trouve pas les classes.
Qu'est-ce que je fais mal? Merci pour l'aide!
Salut, merci pour l'explication claire. J'ai fait des progrès, mais il y a toujours un problème. J'ai fait comme vous l'avez dit, et maintenant je peux voir quand j'ajoute la dépendance sur le projet local dans le pom, je peux voir une icône de dossier de projet pop dans le dossier "Web App Libraries", et certaines de ses dépendances (jars) sont également ajouté. Cependant, je ne peux pas cliquer sur la bibliothèque et voir les classes, et mon projet ne fonctionnera toujours pas car il ne peut pas trouver les classes. Y a-t-il autre chose à faire pour que les cours soient disponibles? – chrismarx
En outre, j'ai relancé la commande maven-package sur le projet de code local, et l'instantané jar résultant a en effet les classes - un conseil? – chrismarx