2011-04-19 6 views
1

J'utilise la version eclipse 3.2. dans sametime basé je reçois l'erreur sur le paquet: java.lang.Object ne peut pas être résolu. Il est référencé indirectement à partir des fichiers .class requis.java.lang.Object ne peut pas être résolu. Il est référencé indirectement à partir des fichiers .class requis

sur le chemin de construction JRE est une bibliothèque système JRE [JavaSE-1.6] (non liée)

quand je mis le JRE est une bibliothèque système JRE [jclDesktop Win32 x86] il donne d'autres erreurs comme le nom de la fonction des autres classes .

Répondre

1

Il existe un lot of differences entre jclDesktop et Java 5. Cela signifie que le code Java écrit pour Java 5 (ou tout autre Java Sun/Oracle) ne sera probablement pas compilé avec jclDesktop.

Vous pouvez utiliser jclDesktop en tant que bibliothèque système JRE si vous voulez écrire des applications pour jclDesktop. Si vous avez une application Java et que vous voulez convertir en jclDesktop, alors vous devrez résoudre toutes les erreurs de compilation (et espérer le meilleur).

Sinon, installez un Oracle Java SDK (JRE est suffisant bien que je recommanderais un JDK fourni avec le fichier src.zip) et l'utiliser comme bibliothèque JRE.

0

Essayez de supprimer le fichier .class/bin du projet. Faire une construction propre après cela et l'erreur disparaîtra.

Questions connexes