Si vous téléchargez le binaire linux depuis Sun, vous pouvez l'installer dans le répertoire de votre choix. Ensuite, faites simplement référence à ces bibliothèques dans votre code, et vous êtes prêt à partir.
Avec le programme d'installation binaire, il créera son propre sous-répertoire nommé (par exemple dans votre exemple, /usr/java/jdk1.5.0_), afin que vous puissiez en télécharger autant que vous le souhaitez, et ils s'aligneront dans un nom approprié sous-drectories.
Le binaire java principal réside dans / usr / bin, donc si vous voulez le remplacer au point où lorsque vous tapez "java", il accède à votre java, et non à celui-ci, vous déplacez simplement l'ancien hors de / usr / bin , et associez-y votre nouveau. La saisie which java
vous dira quel est le java par défaut sur votre système.
@jldupont: Quand je pense aux installations simultanées, je pense à plusieurs versions installées sur la même machine, ce que ma méthode vous donnera absolument. J'ai environ 12 versions de java installées sur ma boîte de production pour gérer les documents pratiques des entreprises qui n'ont pas encore été mis à jour.
Cependant, lorsque vous tapez "java", vous n'obtiendrez qu'une seule version de java, car c'est ce qui se trouve dans '/usr/bin'... Vous devez taper quelque chose comme' /usr/java/jdk1.5.1/ bin / java 'pour obtenir un binaire java spécifique qui n'est pas la valeur par défaut du système.