J'ai effectué une mise à niveau il y a quelques jours vers eclipse 4.2, et je travaille sur un projet qui est suivi par git en utilisant le plugin eGit.
Tout à coup, je pense que c'est juste après un commit avec un push, les conseils d'importation automatique ont complètement oublié les classes de mon projet. Tout ce qu'il peut donner des conseils sont les classes de la bibliothèque standard de Java.
J'ai essayé de redémarrer Eclipse, ainsi que de nettoyer le projet, de le valider, d'effectuer un pull et de regarder le fichier .classpath (qui ne m'a pas semblé particulièrement étrange).
Si vous regardez la capture d'écran, dans l'explorateur de paquets, vous pouvez voir une classe nommée SceneNode". À droite, il y a un fichier sur lequel je travaillais, qui se trouve dans le même projet, mais auquel il manque l'option d'importation, qui devrait être présente.
L'écriture manuelle de la déclaration d'importation résout le problème, mais comme je suis paresseux, je veux récupérer mes options d'importation. Quelqu'un d'autre a-t-il rencontré ce problème ?
edit : voici mon fichier .classpath :
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="lib" path="jars/jinput.jar"/>
<classpathentry kind="lib" path="jars/lwjgl.jar">
<attributes>
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="ORRE-v2/natives"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="jars/lzma.jar"/>
<classpathentry kind="lib" path="jars/slick-util.jar"/>
<classpathentry kind="lib" path="jars/slick.jar"/>
<classpathentry kind="lib" path="jars/xom-1.2.8.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="lib" path="jars/lwjgl_util.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>