J'ai plusieurs projets dans Eclipse (tous sont des projets Maven) et un projet principal (également projet Maven) qui dépend du reste. J'ai essayé d'ajouter cette dépendance en définissant le chemin de génération java (clic droit sur le projet -> préférences -> java build path -> (tab) projects -> add). Mais il y a un problème lors de l'exécution de l'objectif d'installation de maven - c'est une erreur de compilation: ... (class) ... "ne peut être résolu" ... - c'est vraiment comme si maven ne voyait pas mes ressources d'autres projets. Eclipse ne m'avertit que quelque chose comme ceci: "Classpath entry/my-subproject1 ne sera pas exporté ou publié, Runtime ClassNotFoundExceptions peut en résulter." Ces avertissements référencés à chaque sous-projet se produisent dans le projet principal. Il n'y a pas de messages d'erreur d'Eclipse. Dans mon projet principal, où j'importe des classes à partir de sous-projets, je peux cliquer avec le bouton droit de la souris sur l'une des importations et choisir "Ouvrir la déclaration" et il y a une référence valide à la classe d'un sous-projet. dépendances (il n'y a pas d'erreur d'éclipse lors de la construction de l'espace de travail - seulement les avertissements mentionnés ci-dessus) d'autres projets, mais maven ne les voit pas pendant la compilation.Chemin de compilation Eclipse avec d'autres projets
Avez-vous des idées pour résoudre ce problème?
Merci pour votre aide.
Merci pour votre réponse. J'ai ces dépendances dans mon projet principal pom, mais il y a toujours le même problème :( –
Est-ce que votre projet principal est une construction multimodule ou juste un projet maven régulier? Si ce dernier, alors vous devez avoir installé tous les projets pour lui-même au moins une fois, de sorte qu'ils apparaissent dans votre dépôt maven local – dunni
Tous les projets sont des projets maven réguliers Je vais essayer votre avis Merci –