Comment puis-je changer la version Java de mon “projet installé facette” dans Eclipse?
Je viens d'installer Eclipse 3.7 et le Google Plugin pour Eclipse parce que je veux m'enseigner comment utiliser Google App Engine.
Quand je créer un nouveau site web de l'application et de l'exécution, j'ai une erreur qui a noté que les annotations ne sont pas admis dans mon JRE version (1.4). Donc, j'ai mis mon JRE 1.6 et mon compilateur niveau de conformité à 1,6.
Cependant, maintenant, je reçois cette nouvelle erreur.
Description Resource Path Location Type
Java compiler level does not match the version of the installed Java project facet.
Myprojectname Unknown Faceted Project Problem (Java Version Mismatch)
Comment puis-je changer "la version de Java installée projet facette"?
Il n'y a aucun élément appelé "Projet Facette" à la gauche de mon projet de menu propriétés.
OriginalL'auteur dangerChihuahua007 | 2012-06-21
Vous devez vous connecter pour publier un commentaire.
Si vous avez trouvé que le message de validation, vous devriez être capable de trouver Projet de "Facettes" en vertu des propriétés de votre projet. Vous devriez voir un écran comme celui-ci, où vous serez en mesure de changer Java facette version:
Si vous n'êtes pas à voir cette page, puis le projet que vous avez créé est probablement endommagé en quelque sorte. Comment avez-vous créer? Avez-vous l'utilisation d'un assistant fourni par Google Plugin pour Eclipse? Si oui, vous devez déposer un rapport de bug avec Google comme ils ne sont pas la création d'un projet valide.
Indépendamment de ce qui précède, vous devriez être en mesure de résoudre ce problème par un clic droit sur le problème dans les problèmes de vue et en sélectionnant "quick fix", où vous serez guidé dans l'alignement de votre java facette et java paramètres de conformité.
Êtes-vous sûr que c'est le projet sur lequel vous avez trouvé ce problème de validation? Dans votre capture d'écran, je ne vois pas à Facettes Projet de programme de validation sous les Constructeurs, qui est ce qui est responsable pour le placement de ce problème marqueur dans la première place. Si c'est le même projet. Essayez de retirer le projet de l'espace de travail et de ré-importer. Si c'est un rassis problème marqueur, qui vont le faire disparaître.
OriginalL'auteur Konstantin Komissarchik
Dans le cas où vous n'avez pas encore trouvé une solution ou quelqu'un d'autre est confronté à ce problème:
J'ai eu le même problème avec le "Projet de la facette" et ne pas avoir le Projet de "Facettes" de la page dans les propriétés du projet lors de la commutation de 1,7 bas à 1.6. J'ai été en mesure de le réparer avec l'édition du fichier org.eclipse.wst.common.project.facet.core.xml dans le dossier du projet .les paramètres de.
Dans ce fichier, j'ai eu le code suivant, dans lequel la 1.7 a été remplacé par le 1.6 et le message d'erreur s'en alla:
EDIT: j'ai oublié de mentionner que vous avez à modifier les filtres sur la vue "Package Explorer" pour montrer .* ressources: Sélectionnez l'option "Afficher le Menu" (la flèche) -> Filtres... -> décocher la case ".* les ressources" -> cliquez sur "Ok" et vous devriez voir le .les paramètres de dossier.
OriginalL'auteur devrys
Si vous utilisez
Eclipse IDE for Java EE Developers
, vous devriez avoir leProject Facets
section de la propriété.Il est possible que votre Eclipse 3.7 est le
Eclipse IDE for Java Developers
. Dans ce cas, vous devez ajouter la possibilité d'avoir des facettes par l'installation de l'EE goodies...utilisez l'Aide -> Installer de Nouveaux Logiciels... ->: (choisir Indigo) et puis tournez vers le bas "Web, XML, Java EE et OSGi Développement de l'Entreprise" et de vérifier
Eclipse Java EE Developer Tools
Permettant Eclipse être redémarré doit maintenant ajouter le Projet Facettes section de la propriété de visibilité.
OriginalL'auteur majorbanzai