126 votes

Conteneur de classpath non lié dans Eclipse

J'ai vérifié un projet à l'aide de Subversif pour Eclipse et j'obtiens les erreurs suivantes:

  • Le projet ne peut pas être construit jusqu'à ce que le chemin de génération erreurs sont résolues
  • Unbound classpath conteneur: 'JRE System Library[jdk1.5.0_08]'

Je suis en supposant que la première erreur sera résolu dès la deuxième est. Je pense que j'ai besoin pour installer le JDK 1.5.0_08 et le définir comme un jre system library pour le projet, mais je ne peux pas trouver n'importe où à télécharger - le plus proche que je puisse obtenir est JDK 1.5.0_22.

Si quelqu'un pouvait fournir une solution alternative (ou un lien de téléchargement pour le jdk1.5.0_08 je suppose), j'apprécierais.

188voto

Han Points 1906

J'ai eu un problème similaire lorsque j'ai recréé mon espace de travail qui a été corrigé de la manière suivante:

Allez dans Eclipse -> Préférences, sous Java, sélectionnez "JRE installés" et cochez l'une des cases pour spécifier un JRE par défaut. Cliquez sur OK, puis revenez aux propriétés de votre projet. Accédez à la section "Chemin de construction Java" et choisissez l'onglet "Bibliothèques". Supprimez la bibliothèque système par défaut non liée, puis cliquez sur le bouton "Ajouter une bibliothèque". Sélectionnez "Bibliothèque système JRE" et vous devriez être prêt à partir!

102voto

andi5 Points 627

Compte tenu de la FAQ, le partage d'un fichier de projet semble avoir des avantages et est même recommandé pour les projets Java (personnellement, je ne voudrais pas le faire).

Peut-être certains de les travaux suivants pour vous:

  1. Modifier les propriétés du projet (cliquez-droit sur le projet, Propriétés, Java Build Path, les Bibliothèques, les Supprimer et Ajouter de la Bibliothèque.
  2. Importer les fichiers du projet sans le "dossier de projet"
  3. Installer JDK1.5 à partir de http://java.sun.com/javase/downloads/index_jdk5.jsp et voir si vous pouvez résoudre des chemins

19voto

user3468976 Points 31

Pour résoudre ce problème:

  • Faites un clic droit sur votre projet -> Chemin de construction -> Configurer le chemin de construction
  • Sélectionnez JRE Library et cliquez sur Edit. Dans la fenêtre Edit Library, choisissez JRE en remplacement, quelle que soit la configuration avec votre éclipse, puis cliquez sur Terminer.

4voto

Jackson Points 1

En effet, ce problème doit être fixé sous préférences-> Java-> JRE installé. Si le JRE désiré apparaît dans la liste - il suffit de le sélectionner, et c’est tout.

Dans le cas contraire, il doit être installé sur votre ordinateur tout d’abord ainsi vous pourriez ajouter avec « Add »-> Standard VM-> répertoire, dans la fenêtre pop-up choisir son chemin - quelque chose comme « programme files\Java\Jre # »-> « OK ». Et maintenant vous pouvez la sélectionner dans la liste.

1voto

user3627722 Points 1

J'ai eu le même problème même après l'installation de JDK 1.7. J'ai corrigé en ajoutant le répertoire bin de mon CHEMIN. Je suis donc allé à

ordinateur>propriétés>avancé>variables d'environnement

et ensuite ajouté

C:\Program Files\Java\jdk1.7.0_55\bin;

ensuite, j'ai suivi ces instructions

http://clean-clouds.com/2012/12/06/how-to-install-and-add-jre7-in-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