2011-07-25 2 views
3

lorsque je tente de construire mon projet Eclipse, je reçois le message d'erreur suivant:problème de construction éclipse

The type org.eclipse.swt.widgets.Composite cannot be resolved. It is indirectly referenced from required .class files 

Quelqu'un peut-il me aider à résoudre ce problème? Le Java-Build-Path contient la bibliothèque Plug-in-Dependencies-Library et org.eclipse.swt ... est listé ici.

Je n'ai pas eu le problème la semaine dernière (bien que rien n'aurait dû changer entre-temps). Mais ce n'est pas la première fois que je reçois ce type d'erreur ...

Répondre

1

Enfin, je pouvais résoudre le problème avec la création d'un nouvel espace de travail et d'importer mon projet.

+2

La suppression du répertoire '.metadata' dans le répertoire Eclipse Workspace, puis la réimportation de tous les projets existants à partir du système de fichiers a le même effet. – Robert

0

Je rencontre parfois ce genre d'erreur étranges et les seules solutions que j'ai trouvées pour le résoudre sont les suivantes (pas d'ordre spécifique et parfois on est suffit parfois pas):

  1. Sélectionnez le projet et propre seulement ce projet, puis reconstruire
  2. nettoyer soigneusement l'espace de travail
  3. Redémarrez le plan de travail
  4. Désactiver « build automatique », propre tout, la construction seulement votre projet
  5. Retirez le projet de l'espace de travail sans le retirer du disque dur puis l'importer à nouveau

Je pense que cela est une question PDE.

espère que cela peut aider, Manu

+0

Salut Manu, J'ai essayé tout ce que vous avez suggéré à côté du point 3 (comment redémarrer le plan de travail?) Mais rien ne semble aider ... – July

+0

Fichier -> Redémarrer. Mais c'est la même chose que la sortie du fichier et le lancement de l'éclipse. –

+0

Merci! Je m'attendais à ce que ce soit comme fermer et relancer Eclipse ... Y a-t-il quelqu'un d'autre qui sait ce qui pourrait aider? – July