2009-04-02 15 views
0

temps en temps je vois perdre éclipse la référence à la troisième partie des pots contenus dans les projets un. (vous obtenez l'erreur du chemin de construction indiquant que le pot est introuvable)comment résoudre Eclipse perdre référence à pot tiers dans le projet définit

Il est assez facile à réparer car vous pouvez retirer le pot, enregistrer les propriétés du projet, puis entrer et rajouter le pot qu'il pourrait pas trouvé, éclipse peut alors voir le chemin vers le pot et vous pouvez ensuite compiler à nouveau. Le problème est que si vous avez beaucoup de projets dans votre build, vous devrez faire cette tâche beaucoup.

Y a-t-il quelque chose que vous pouvez faire pour obliger eclipse à reconnaître qu'elle a réellement le jar sur son chemin de classe?

Répondre

0

C'est un comportement bizarre ...

Si c'est ok, vous pouvez utiliser Maven 2 pour vos projets. Cela signifie que vous devez suivre la structure de projet de Maven, ce qui est assez bien, mais cela peut être pénible si vous décidez de migrer d'anciens projets.

Ensuite, vous pouvez exécuter mvn eclipse: eclipse quand vous le souhaitez et cela va résoudre votre problème en quelques secondes.

1

J'ai également fait face à la même situation plusieurs fois avec mes projets Eclipse. Le chemin du fichier jar est correct dans le fichier .classpath et le jar est toujours présent. Pour le réparer, vous ouvrez le fichier .classpath et le réenregistrez et actualisez le probject dans eclipse et il se construit très bien.

+0

toute idée pourquoi vous devez faire cela? –

+0

Je pense qu'en changeant l'horodatage des fichiers .classpath, force eclipse à reconstruire correctement le projet. Dieu sait pourquoi reconstruire l'action du menu ne pas le faire. –