Je crée un projet Maven dans Eclipse Helios. Cela fonctionne bien pour une journée, mais alors cet avertissement apparaît:
Le chemin de génération spécifie l’environnement d’exécution J2SE-1.4. Il n’y a aucun JRE installé dans l’espace de travail qui soit ssortingctement compatible avec cet environnement.
Depuis ce message, le projet a cessé de comstackr et de déboguer. Quelqu’un at-il une solution à ce problème?
Dans Eclipse de votre projet:
Que vous utilisiez le plugin maven eclipse ou m2eclipse , la configuration du projet Eclipse est dérivée du POM, vous devez donc configurer le plugin maven comstackr pour 1.6 (la valeur par défaut est 1.4).
Ajoutez ce qui suit au pom.xml
votre projet, enregistrez-le, puis accédez à votre projet Eclipse et sélectionnez Propriétés> Maven> Mettre à jour la configuration du projet:
org.apache.maven.plugins maven-comstackr-plugin 1.6 1.6
Les solutions ci-dessus corrigent le projet ou contournent le problème d’une manière ou d’une autre. Parfois, vous ne voulez tout simplement pas réparer le projet et simplement masquer l’avertissement.
Pour ce faire, configurez le contenu du panneau d’avertissement et assurez-vous de supprimer le “chemin de construction” -> “Problème de chemin système JRE”. L’interface utilisateur de cette boîte de dialog est un peu complexe / bizarre / facile à utiliser, vous devrez peut-être manipuler quelques-unes des options pour la faire faire ce que vous voulez.
Dans les préférences Eclipse, accédez à Java-> Installed JREs-> Execution Environment et configurez un environnement d’exécution JRE pour J2SE-1.4.
La cause réelle de cet avertissement est que vous avez configuré votre projet pour qu’il s’exécute avec une version antérieure de JRE que vous avez installée. En général, cela se produit chaque fois que vous utilisez d’anciens projets avec des JRE plus récents.
Cela ne causera probablement aucun problème. Mais si vous voulez vraiment être du côté de la sauvegarde, vous devez installer l’ancien JDK correct. Vous pouvez les trouver ici: http://www.oracle.com/technetwork/java/archive-139210.html
Si vous relancez ensuite eclipse, vous pouvez aller dans Fenêtre> Préférences> Java> JREs installés> Environnements d’exécution et définir dans votre cas J2SE-1.4 le [match parfait] comme l’éclipse l’appelle.
Si vous avez Java 1.8 alors
Vous avez besoin de cette partie XML dans pom.xml et de mettre à jour le projet.
1.8
Avez-vous configuré votre projet pour qu’il soit compilé avec la conformité 1.4? Si oui, faites ce que krock a dit . Ou, pour être plus précis, vous devez sélectionner l’environnement d’exécution J2SE-1.4 et vérifier l’un des JRE installés que vous souhaitez utiliser en mode de conformité 1.4; très probablement, vous aurez installé un JRE 1.6, vérifiez-le. Ou installez un JRE 1.4 si vous avez un kit de configuration et utilisez-le.
Sinon, accédez à vos préférences Eclipse, Java -> Comstackr et vérifiez si la conformité est définie sur 1.4. Si c’est le cas, revenez à 1.6. Si ce n’est pas le cas, accédez aux propriétés du projet et vérifiez si elle contient des parameters spécifiques au projet. Accédez au compilateur Java et décochez-la si vous souhaitez utiliser les préférences générales de l’éclipse. Ou définissez les parameters spécifiques du projet sur 1.6, de sorte qu’il s’agisse toujours de 1.6, quelles que soient les préférences de l’éclipse.
La procédure correcte pour résoudre cet avertissement, comme d’autres personnes écrivent, consiste à entrer dans les propriétés de votre projet et à cliquer sur Java Build Path situé à gauche. Maintenant, vous trouverez dans la fenêtre des bibliothèques le J2SE 1.5 , double-cliquez sur celui-ci et une nouvelle fenêtre vous donnera la possibilité de choisir le bon environnement d’exécution . Sélectionnez maintenant votre version et l’avertissement disparaîtra.
Je recevais un avertissement de projet car “Le chemin de génération spécifie l’environnement d’exécution J2SE-1.5. Il n’y a aucun JRE installé dans l’espace de travail qui soit ssortingctement compatible avec cet environnement “. J’ai supprimé la bibliothèque J2SE1.5 et ajouté une nouvelle bibliothèque système JRE qui a résolu mon problème
Développez votre projet dans l’espace de travail >> Clic droit (Bibliothèques système JRE) >> sélectionnez les propriétés >> selectworkspace default JRE le sol de la solution ci-dessus