2013-09-06 3 views
1

Je viens de recevoir un nouveau mac, et j'ai copié mes projets depuis eclipse sur mon ancien pc, mais il ne reconnaît pas de fonctions ou de types construits en Java. Il ne me laissera pas inport java soit pour le réparer. Chaque fois que je construis une variable d'un type construit en java, il me donne l'erreur "la variable ne peut être résolue en un type" et chaque fois que je crée le constructeur pour une classe, elle me donne l'erreur "Implicit super constructeur Object() non défini. Doit appeler explicitement un autre constructeur »Eclipse ne reconnaît pas l'API Java

y at-il une configuration supplémentaire que je dois faire, ou vous pouvez tout simplement pas faire avancer les projets d'un os à l'autre?

+1

Avez-vous vérifié vos préférences utilisateur pour vous assurer qu'Eclipse connaît une bibliothèque Java? Vérifiez également votre chemin de classe pour votre projet et assurez-vous que vous avez ajouté la bibliothèque système Java en tant que dépendance – StormeHawke

Répondre

1

Ce type de problème se produit lorsque Eclipse rencontre des difficultés pour accéder à vos classes JRE. Regardez dans vos préférences sous Java -> JRE installés et assurez-vous que les JRE spécifiés sont légitimes. Sélectionnez les listes et appuyez sur Modifier. Ensuite, assurez-vous qu'il y a des choses listées dans les bibliothèques système JRE.

Ce problème semble se produire plus souvent avec les Mac puisque les mises en page JRE sur Mac sont différentes de toutes les autres plates-formes.

Questions connexes