Question

J'ai vérifié un projet en utilisant Subversive pour Eclipse et je suis obtenir les erreurs suivantes:

  • Le projet ne peut être construit que des erreurs de chemin de génération sont résolus
  • Non consolidé contenant classpath: 'System Library JRE [jdk1.5.0_08]

Je suppose que la première erreur sera résolu dès que le second est. Je pense que je dois installer le JDK 1.5.0_08 et le définir comme une bibliothèque système jre pour le projet, mais je ne trouve nulle part pour le télécharger - le plus proche que je peux obtenir est 1.5.0_22 JDK

.

Si quelqu'un pourrait fournir une solution alternative (ou un lien de téléchargement jdk1.5.0_08 je suppose), je vous serais reconnaissant.

Était-ce utile?

La solution

la FAQ , le partage d'un fichier de projet semble avoir des avantages et est même pratique recommandée pour les projets Java (personnellement, je ne ferais pas ça).

Peut-être que certains des travaux suivants pour vous:

  1. Modifier les propriétés du projet (projet clic droit, Propriétés, chemin de génération Java, bibliothèques, supprimer et ajouter la bibliothèque.
  2. Importer les fichiers du projet sans le « fichier de projet »
  3. Installer JDK1.5 de http://java.sun.com/javase/downloads /index_jdk5.jsp et voyez si vous pouvez fixer des chemins

Autres conseils

J'ai eu un problème similaire quand je recréé mon espace de travail qui a été fixé de la manière suivante:

Aller à Eclipse -> Préférences, sous Java sélectionnez « JRE installés » et cocher l'une des cases pour spécifier un JRE par défaut. Cliquez sur OK, puis revenir aux propriétés de votre projet. Allez à la section « Java Build Path » et choisissez l'onglet « Bibliothèques ». Retirez la bibliothèque par défaut du système non consolidé, puis cliquez sur le bouton « Ajouter Library ». Sélectionnez « System Library JRE » et vous devriez être bon d'aller!

Pour résoudre ce problème:

  • Faites un clic droit de votre projet -> Construire le chemin -> Configurer le chemin de compilation
  • Sélectionnez la bibliothèque et cliquez sur Modifier JRE et de la fenêtre de la bibliothèque Modifier choisir tout autre JRE été configuré avec votre éclipse puis cliquez sur Terminer

est assez vieille question et je suis récemment tombé sur ce sujet. répond également dit assurez-vous que vous avez le JDK enregistré dans la section Installed des propriétés Eclipse JRE, et est-il. J'ai eu le siège statutaire et JDK a été marquée par défaut, mais je suis arrivé cette erreur. Il y a une pièce manquante plus.

Assurez-vous que la dans la section JREs installé le nom de votre environnement d'exécution cible est exactement comme il est mentionné dans votre projet importé. Par exemple, si l'erreur que vous obtenez est - Unbound classpath container: 'JRE System Library [JavaSE-1.8]'. Puis, en JREs installé, vous devez avoir enregistré 1,8 et JDK son nom doit être la valeur exacte mentionnée entre crochets, qui dans ce cas est JavaSE-1.8.

En effet, ce problème doit être fixé sous Préférences -> Java -> installés JREs. Si le JRE désiré apparaît dans la liste -. Sélectionnez-le, et le tour est

Dans le cas contraire, il doit être installé sur votre ordinateur d'abord si vous pouviez ajouter avec "Ajouter" -> Standard VM -> Répertoire, dans la fenêtre du navigateur pop-up choisir son chemin - quelque chose comme "program files \ Java \ Jre n" -> "ok". Et vous pouvez le sélectionner dans la liste.

  1. clic droit sur le dossier de projet aller à Propriétés en bas
  2. allez à Chemin de compilation Java
  3. cliquez sur sur Bibliothèques
  4. sélectionnez Classpath
  5. cliquez sur Ajouter Ajouter une bibliothèque à droite
  6. sélectionnez JRE System Library et cliquez sur Suivant , puis sur Terminer
  7. cliquez sur Appliquer et Fermer l'erreur devrait disparaître dans l'IDE.

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

  

Ordinateur> Propriétés> Avancé> variables d'environnement

puis ajouté

  

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

alors j'ai suivi ces instructions

http: / /clean-clouds.com/2012/12/06/how-to-install-and-add-jre7-in-eclipse/

Le problème se produit lorsque vous

  
      
  • Importer des dossiers de projet dans l'espace de travail Eclipse. (Lorsque les projets utilisent différents Jre).
  •   
  • Mise à jour ou Réinstaller éclipse
  •   
  • Modifier Jre ou construire connexes Paramètres .
  •   
  • Ou par il y a un décalage de configuration .
  •   

Vous obtenez deux erreurs pour chaque fichier misconfigured .

  
      
  • Le projet ne peut être construit que des erreurs de chemin de génération sont résolus.
  •   
  • contenant Unbound classpath:. « System Library JRE
  •   

Si le non. des projets ayant problème est quelques-uns:

  
      
  1. Sélectionner chaque projet et appliquer Quick fix (Ctrl + 1)
  2.   
  3. Remplacez le par défaut JRE JRE du projet ou Spécifiez Autre JRE (ou JDK).
  4.   
     

Vous pouvez faire la même chose par projet clic droit -> Propriétés (dans le menu contextuel) -> Chemin de génération Java -> Bibliothèques -> sélectionnez en cours bibliothèque non liée -> Supprimer -> Ajouter bibliothèques - bibliothèque> Jre System -.> par défaut, sélectionnez ou autre Jre

     

Ou directement Choix de votre chemin de compilation -.> Ajouter les bibliothèques dans le menu contextuel du projet


Mais la meilleure façon de se débarrasser de ce problème lorsque vous avez de nombreux projets sont:

SOIT

  
      
  1. Ouvrir courant espace de travail (dans lequel votre projet est) dans Explorateur de fichiers.
  2.   
  3. Supprimer tous org.eclipse.jdt.core.prefs fichier présent dans le dossier .settings de vos projets importés. ( Soyez prudent lors de la suppression. Don » t supprimez tous les fichiers ou dossiers dans .metadata dossier. ) **
  4.   
  5. Maintenant, Sélectionnez les fichiers .classpath de projets (ceux qui ont des erreurs) et ouvert eux dans un puissant éditeur de texte (tel que Notepad ++).
  6.   
  7. Trouvez la ligne similaire à   <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>    et le remplacer par   <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
  8.   
  9. Enregistrer tous les fichiers. Actualiser ou redémarrer Eclipse IDE.   Tous les problèmes ont disparu.
  10.   

ou

  

Obtenez le JRE utilisé par les projets et installer sur votre ordinateur, puis spécifiez-le ..

Cliquez sur le message d'erreur affichage "contenant Unbound classpath: « System Library JRE [jdk1.5.0_08]", faites un clic gauche anyd choisir solution rapide. Sous rapide, la liste des options possibles va se displated. Choisissez remplacer la bibliothèque. Choisissez la bibliothèque que vous avez installé. Votre bon d'aller.

Je suis la question similaire lors de l'importation du projet.

La question est vous sélectionnez « Utiliser un environnement d'exécution JRE » et qui est plus bas que les bibliothèques utilisées dans les projets importés.

Il y a deux façons de résoudre ce problème:

1.En première fois l'importation du projet:

in JRE tab select "USE project specific JRE" instead of "Use an execution environment JRE".

2.Delete le projet de votre espace de travail et l'importation à nouveau. Cette fois-ci:

select "Check out as a project in the workspace" instead of "Check out as a project configured using the new Project Wizard"

Dans un espace de travail déjà configuré où il vient de s'arrêter la construction:

1. Right click the error
2. Select quick fix
3. Use workspace default JRE

Cela arrive de temps en temps me lorsque l'on travaille dans un projet partagé après la mise à jour avec les dernières modifications. Je ne sais pas pourquoi, peut-être leur chemin d'installation de JRE diffère légèrement de moi en quelque sorte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top