Code source wiki de Changer de version de Java
Modifié par Aurelie Bertrand le 2025/02/07 10:19
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}} |