76 votes

Eclipse : Frustration avec Java 1.7 (indépendant de la bibliothèque)

J'ai de la difficulté avec un tout nouveau projet dans une toute nouvelle installation d'Eclipse. Étapes pour reproduire:

  1. Télécharger cette version d'Eclipse: http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliosr

  2. Pour décompresser c:\program files\java eclipse

  3. Lancement d'Eclipse, de choisir un espace de travail

  4. Fichier > Nouveau > Projet Java

  5. Nom du projet: Bonjour tout le Monde. JRE: "Utiliser un environnement d'exécution JRE: JavaSE-1.7"

  6. Frappez Ensuite, allez à l'onglet Bibliothèques. La seule entrée est JRE System Library [JavaSE-1.7] (non relié). Ce n' "indépendant"? Comment puis-je résoudre ce problème?

  7. Frappé De Finition.

Prévu: tout nouveau projet fonctionne bien.

Réel: Il y a deux erreurs:

The project cannot be built until build path errors are resolved HelloWord  Unknown Java Problem
Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'HelloWord' HelloWord  Build path Build Path Problem

Ce que je fais mal?

Mise à jour: peut-être que je n'ai pas fait la Java JDK 7 sur ma machine. Comment puis-je en être sûr?

Mise à jour 2: Ressemble à Java 7 n'est pas encore sorti. Doux.

106voto

Yoni Points 5806

1) savoir où java est installé sur votre disque, ouvrez une invite de commandes cmd, aller à cet endroit et exécutez «. \java-version » pour découvrir la version exacte. Ou, tout simplement, vérifier le module ajout/suppression dans le panneau de configuration.

2) après avoir installé réellement jdk 7, vous devez parler à Eclipse. Fenêtre-> Préférences-> Java-> JRE installé.

8voto

Mahesh Points 53

1) allez dans configure build path. 2) Retirez unbound bibliothèque JRE. 3) Bibliothèque Add--> bibliothèque système JRE.

Puis la compilation du projet et fait...

2voto

Sinjo Points 380

Vous avez effectivement téléchargé et installé celui du jalon builds à partir de https://jdk7.dev.java.net/ ?

Vous pouvez avoir un jeu avec les caractéristiques, si ce n’est pas stable, donc vous ne devriez pas sortir logiciel contre eux.

2voto

Rudy Vissers Points 66

La plupart du temps après l'installation d'Eclipse nous changer de l'éclipse.ini. Si vous modifiez le jdk eclipse.ini puis eclipse va utiliser cette jdk par défaut.

Disons que vous installez une nouvelle version d'Eclipse et vous avez oublié de changer l'éclipse.ini liées à la jdk. Puis Eclipse trouver un jdk pour vous. Disons que c'est la version 1.6 de java qui a été découvert.

Si vous utilisez maven et vous faites référence à un jdk 1.7 ensuite, vous verrez la frustration du message. Mais normalement, vous n'avez pas parce que vous configurez le bon jdk que vous souhaitez utiliser dans eclipse.ini.

C'était mon cas. Je fais référence dans le pom à un jdk que, comme il n'est pas configuré dans Eclipse.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X