Code source wiki de Changer de version de Java
Modifié par Aurelie Bertrand le 2025/10/09 14:40
Afficher les derniers auteurs
| author | version | line-number | content |
|---|---|---|---|
| 1 | = Vérifier la version actuelle = | ||
| 2 | |||
| 3 | Pour vérifier la version actuellement utilisée par tomcat , il existe deux possibilités : | ||
| 4 | |||
| 5 | * Ouvrir la page** [[Etat du serveur>>doc:Digdash.deployment.configuration.server_status.WebHome]]** : la version de Java utilisée est indiquée dans la section** Etat général** (ici Java 17). | ||
| 6 | [[image:Java_server_status_FR.png]] | ||
| 7 | |||
| 8 | * Vérifier la version en allant dans le répertoire de Java : | ||
| 9 | *1. Dans un terminal, entrez la commande suivante : | ||
| 10 | |||
| 11 | {{code language="shell"}} | ||
| 12 | cd /usr/lib/jvm | ||
| 13 | ll | ||
| 14 | {{/code}} | ||
| 15 | |||
| 16 | (% start="2" %) | ||
| 17 | 1. Regardez vers quelle version le lien symbolique default-java pointe actuellement. | ||
| 18 | Dans l’exemple ci-dessous, il pointe vers java 11. | ||
| 19 | [[image:Check_java_version_FR.png||alt="Version java"]] | ||
| 20 | |||
| 21 | = Changer la version de Java = | ||
| 22 | |||
| 23 | Pour changer la version de Java: | ||
| 24 | |||
| 25 | 1. Éteignez tomcat: | ||
| 26 | |||
| 27 | {{code language="shell"}} | ||
| 28 | sudo service tomcat9 stop | ||
| 29 | {{/code}} | ||
| 30 | |||
| 31 | (% start="2" %) | ||
| 32 | 1. Supprimez le lien symbolique: | ||
| 33 | |||
| 34 | {{code language="shell"}} | ||
| 35 | sudo rm /usr/lib/jvm/default-java | ||
| 36 | {{/code}} | ||
| 37 | |||
| 38 | (% start="3" %) | ||
| 39 | 1. Recréez le lien symbolique vers la version souhaitée: | ||
| 40 | |||
| 41 | {{code language="shell"}} | ||
| 42 | # Modifier X java-1.1X par la version souhaitée (ici java 17) | ||
| 43 | sudo ln -s /usr/lib/jvm/java-1.17.0-openjdk-amd64 /usr/lib/jvm/default-java | ||
| 44 | {{/code}} | ||
| 45 | |||
| 46 | (% start="4" %) | ||
| 47 | 1. Vérifiez que le lien pointe vers la version souhaitée: | ||
| 48 | |||
| 49 | {{code}} | ||
| 50 | ll | ||
| 51 | {{/code}} | ||
| 52 | |||
| 53 | (% start="5" %) | ||
| 54 | 1. Démarrez tomcat: | ||
| 55 | |||
| 56 | {{code language="shell"}} | ||
| 57 | sudo service tomcat9 start | ||
| 58 | {{/code}} |