Bonjour,
Je voudrais pouvoir passer facilement d'une version de JRE à une autre facilement.
J'étais persuadée qu'il suffisait de modifier les chemins des variables d'environnement JAVA_HOME et PATH mais ce n'est pas le cas.
Ces deux variables pointent bien vers le répertoire du jdk 1.5 mais lorsque je fais java -version j'ai systématiquement JRE 1.6.
J'ai donc poussé un peu plus mes recherches et j'ai vu qu'il y avait des infos dans la base de registre telles que :
HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment
avec en valeur de CurrentVersion 1.6.
Or il est impossible de rétrograder en 1.5, sinon on a l'erreur : Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion
has value '1.5', but '1.6' is required.
Comment faire ? J'ai besoin de modifier la version pour une application tiers qui prend en compte cette valeur.
Je comprends pas pourquoi pas le système ne se base pas uniquement sur les variables d'environnement, dans mes souvenirs lointains c'est ce que je faisais mais apparemment je me trompe.
Merci pour votre à dénouer cette énigme.
Partager