Comment installer une ancienne version de Java

Une jeune étudiante asiatique étudie à la bibliothèque publique.

Java est l'un des langages de programmation les plus utilisés au monde depuis sa sortie en 1995, et il ne montre aucun signe de ralentissement.

Crédit d'image : Watchara Piriyaputtanapun/Moment/GettyImages

Java est l'un des langages de programmation les plus utilisés au monde depuis sa sortie en 1995, et il ne montre aucun signe de ralentissement. Actuellement détenu par le géant des bases de données Oracle, c'est le logiciel multiplateforme ultime: il est sur tout, de votre ordinateur et téléphone aux appareils intelligents intégrés. Comme la plupart des autres logiciels, il nécessite des mises à jour régulières pour corriger les bogues et corriger les failles de sécurité, mais parfois - pour diverses raisons - vous pouvez vouloir ou avoir besoin d'installer une version plus ancienne.

Une brève explication de Java

Java lui-même est un langage de programmation, pas un produit, donc lorsque vous l'installez sur votre ordinateur, ce que vous installez est l'environnement d'exécution Java. Généralement abrégé en JRE ou Java RTE, il s'agit d'une sorte de mini-système d'exploitation qui fournit tout ce dont un programme Java a besoin pour fonctionner.

Vidéo du jour

Votre système d'exploitation remplit ce rôle pour la plupart des logiciels, mais l'intérêt de Java est de fonctionner sur toutes les plates-formes, quel que soit leur système d'exploitation. De cette façon, les développeurs peuvent écrire une version d'un programme, et cela fonctionnera sur n'importe quel appareil tant que la version correcte de Java Runtime est installée.

Raisons de revenir en arrière

La raison la plus courante pour vouloir exécuter une ancienne version de Java est qu'une mise à jour récente a cassé l'un des programmes que vous utilisez sur votre ordinateur. Java est conçu pour être rétrocompatible, ce qui signifie que les anciens logiciels doivent généralement fonctionner sur les nouvelles versions de la plate-forme, mais cela ne fonctionne pas toujours de cette façon.

Les professionnels et les programmeurs amateurs sérieux - ou toute personne travaillant pour le devenir - peuvent occasionnellement besoin de creuser plus profondément dans les archives des anciennes versions de Java pour en trouver une qui exécute un millésime spécifique programme. Le téléchargement de plusieurs versions plus anciennes est également un moyen utile de suivre l'évolution du code au fil du temps en tant qu'outil d'apprentissage. Quelles que soient vos raisons, l'installation d'une ancienne version de Java est simple.

Revenir aux anciennes versions de Java

Si une mise à jour récente vous a causé des problèmes, revenir à une version précédente de Java est étonnamment simple. Ouvert Panneau de commande sur votre ordinateur - la façon dont vous procédez varie en fonction de votre version de Windows - et choisissez applications sur une machine Windows 10 ou Programmes et fonctionnalités sur Windows 8/8.1. Sélectionnez la version la plus récente de Java dans la liste et désinstallez-la. C'est généralement tout ce que vous avez à faire et votre ordinateur revient à la version la plus récente encore installée.

Alternativement, vous pouvez désinstaller toutes les versions de Java et recommencer avec une table rase. Commencez par cliquer et désinstaller chaque version de Java installée sur votre machine. Accédez ensuite à la page de téléchargement Java d'Oracle pour en choisir un nouveau.

Téléchargement de Java

Lorsque vous accédez à la page de téléchargement Java, il détecte le type d'ordinateur et de navigateur que vous utilisez et vous donne automatiquement un lien pour la version actuelle de Java 64 bits ou 32 bits qui correspond à votre système d'exploitation et navigateur. Bien sûr, la version actuelle, dans ce cas, n'est pas ce que vous voulez. Il y a un lien dans la barre latérale "pour toutes les versions de Java", mais c'est trompeur: il vous amène aux liens de téléchargement pour les autres versions actuelles de Java mais pas aux anciennes versions. Pour cela, vous devez rechercher l'archive Java sur le site Web d'Oracle.

Vous devez créer un compte Oracle gratuit avant de pouvoir télécharger le logiciel, mais vous pouvez trouver des versions Java dans l'archive depuis le début. Si vous voulez un téléchargement de la version 7 de Java, ou même un téléchargement de la version 1.1, c'est là. Ces liens sont fournis principalement aux développeurs plutôt qu'aux utilisateurs finaux, votre téléchargement comprend donc le Java JDK - Java Developer's Kit - ainsi que le Runtime.

Quelques mises en garde

Gardez à l'esprit que les correctifs de sécurité sont l'une des principales raisons des mises à jour Java, donc exécuter une ancienne version signifie que vous êtes plus vulnérable aux logiciels malveillants et aux pirates. Si vous êtes revenu à une ancienne version parce que la nouvelle interrompt vos programmes, la prochaine version résout généralement le problème, donc pour des raisons de sécurité, vous devez l'installer rapidement. Vous pouvez toujours le désinstaller à nouveau si le problème persiste.

Si vous installez l'une des versions historiques pour expérimenter ou apprendre, vous voudrez peut-être l'exécuter dans ce qu'on appelle une "machine virtuelle" ou une machine virtuelle. Cela fait exactement ce que vous pensez: il configure un ordinateur virtuel complet fonctionnant sous votre système d'exploitation actuel mais isolé du reste de votre ordinateur. De cette façon, si vous rencontrez des problèmes de sécurité avec l'ancienne version de Java, ils sont isolés de la machine virtuelle et ne peuvent généralement pas planter ou compromettre votre machine de travail principale. Pour les amateurs à domicile, VirtualBox et VMware sont les options habituelles pour cela.