web-dev-qa-db-fra.com

Pourquoi mon niveau de compilateur Java ne correspond-il pas à la facette de mon projet installé?)

J'ai créé une simple Java Google AppEngine appelée Guestbook dans Eclipse 3.7) et j'essaie de l'exécuter. Cependant, je rencontre une erreur qui manque de solution rapide:

Description Resource    Path    Location    Type
Java compiler level does not match the version of the installed Java project facet.
Guestbook       Unknown Faceted Project Problem (Java Version Mismatch)

J'ai essayé de naviguer vers Projet | Propriétés pour changer la facette de mon projet. Cependant, je ne pouvais pas trouver un paramètre qui traitait de "facette".

enter image description here

Que signifie "installé Java"), et comment puis-je résoudre ce problème?

61
dangerChihuahua007

Vous pouvez voir vos facettes via un clic droit sur votre projet-> Propriétés-> Facettes du projet,

Ici, vous pouvez voir mes facettes pour un exemple d'application Web: here

Je pense que votre facette Java ne correspond pas à celle installée. Je soupçonne que cette facette est à la version 1.5. S'il te plaît vérifie le.

Add-on: ouvrez la vue Navigateur, développez le dossier .settings, ouvrez le fichier org.Eclipse.wst.common.project.facet.core.xml et définissez manuellement le Java version à 1.6 .

141
GokcenG

Faites un clic droit sur votre projet-> Propriétés-> Facettes du projet,

Cela montrera votre version actuelle de Java pour la facette de votre projet.

Dans mon cas, j'avais la bonne version pour ma facette, mais pas pour mon compilateur. Il fallait donc cliquer avec le bouton droit de la souris sur projet-> Propriétés-> Compilateur Java

Ensuite, dans la liste déroulante Niveau de conformité du compilateur, passez à la version de la facette du projet.

16
java traniee

its simple .. dans Infotab, cliquez avec le bouton droit sur l'erreur, puis sélectionnez quickfix ... choisissez facette upgrade upgrade ..

10
kumar ravi

J'ai eu ce problème dans IBM RAD outil Eclipse Il a été résolu ci-dessous.

  • Clic droit sur le projet
  • Propriétés
  • Facettes du projet
  • Configuration (sélectionnez Configuration par défaut pour WebSphere Application Server v7.0)
  • Appliquer
0
Arjun Kushwah