Je veux installer une ancienne version Java à côté du nouveau pour une utilisation dans Eclipse Spring. Sous Windows. P>
J'ai 1,8 installé. Eclipse a ramassé 1,8, j'ai défini le niveau de conformité à 1.6, mais il manque des problèmes tels que J'ai téléchargé le programme d'installation de 1,6 EXE pour Windows, mais je crois que si je l'exécute, il n'installera que 1,6 comme par défaut qui n'est pas ce que je veux. p>
Avez-vous des indices sur quoi la procédure est destinée à installer une ancienne version à côté du nouveau? p> java.lang.noschmethoderror: java.util.list.sort code>. P>.
4 Réponses :
Vous pouvez installer autant de versions JDK que vous le souhaitez. Il vous suffit de faire attention aux chemins fournis par votre système d'exploitation (cochez les variables d'environnement et les chemins Eclipse par défaut). P>
Vous avez besoin de JDK 1.6 dans votre machine locale dans un lecteur. Dans Eclipse, cliquez avec le bouton droit de la souris sur le projet Intérieur Cela devrait résoudre votre problème. P> Build Chemin -> Configurer le chemin de construction -> Ajouter une bibliothèque -> JRE System Library Code> P>
JRE System Library Code> Cliquez sur Alterner JRE et choisissez la version 1.6.
Assurez-vous de supprimer la bibliothèque 1.8 pour ce projet. P>
Le programme d'installation finira par demander "Voulez-vous également installer le temps d'exécution Java?" Dis non. Cela vous laissera avec seulement le Java SDK (qui contient également le temps d'exécution Java complet). Seule la deuxième partie de l'installation modifiera votre variable de chemin. P>
Si cela corrompt votre installation Java existante, installez-vous à nouveau Java 8 sans supprimer Java 6, en premier. Cela le réparera. P>
Vous voudrez peut-être vérifier la variable de votre chemin de chemin pour vous assurer qu'il ne contient aucune indeck. p>
Dans l'installation de la JDK, je devais désélectionner la troisième option "JRE publique" pour l'empêcher d'installer plus que la JDK et les sources. P>
J'ai ensuite dû jouer avec les propriétés de la bibliothèque système JRE pour le faire trouver le nouveau JRE. P>
Dans le pom.xml, j'ai édité les paramètres de plug-in Maven-compiler pour avoir la nouvelle version, je pense que si je ne l'ai pas fait, Maven-> Mettre à jour le projet changerait le système JRE Back. P>