Bonjour à tous,
Comme écrit ci-dessus, mon gestionnaire de projet habituel GanttProject ne se lance plus après l'installation de Mint22. Même en réinstallant le paquet avec Synaptics.
Voici le message que j'obtiens en tentant de le lancer par la console. J'en conclus qu'il y a un Pb de Java, mais mes compétences s'arrêtent là...
L390-Yoga:/usr/share/ganttproject$ ./ganttproject
Searching for Java in /usr/share/ganttproject/runtime/bin/java
...missing or not executable
Searching for Java in /usr/bin/java
...found openjdk version \"21.0.4\" 2024-07-16
...this seems to be an old Java Runtime
Searching for Java in /usr/lib/jvm/default-java/bin/java
...found openjdk version \"21.0.4\" 2024-07-16
...this seems to be an old Java Runtime
Searching for Java in /usr/lib/jvm/java-1.21.0-openjdk-amd64/bin/java
...found openjdk version \"21.0.4\" 2024-07-16
...this seems to be an old Java Runtime
Searching for Java in /usr/lib/jvm/java-21-openjdk-amd64/bin/java
...found openjdk version \"21.0.4\" 2024-07-16
...this seems to be an old Java Runtime
JavaVM executable not found. You may want to set the path to the root of your Java Runtime installation in JAVA_HOME environment variable or pass it to ganttproject in --java-home argument
L390-Yoga:/usr/share/ganttproject$
Merci pour votre aide !
Salut, Gersei
L'avantage quand on n'y connait rien, c'est qu'on a tout à apprendre !
L390-Yoga:/$ sudo apt purge openjdk*
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Note : sélection de openjdk-11-jdk pour l'expression rationnelle « openjdk* »
... pareil pour plein de versions de opendjk...
Le paquet « openjdk-8-jre-zero » n'est pas installé, et ne peut donc être supprimé
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
ca-certificates-java fonts-dejavu-extra java-common libatk-wrapper-java
libatk-wrapper-java-jni libel-api-java libhsqldb1.8.0-java libjsp-api-java
libservlet-api-java libservlet3.1-java libwebsocket-api-java
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
default-jre* default-jre-headless* ganttproject* libreoffice-sdbc-hsqldb*
openjdk-21-jre* openjdk-21-jre-headless*
0 mis à jour, 0 nouvellement installés, 6 à enlever et 5 non mis à jour.
...
Suppression de libreoffice-sdbc-hsqldb (4:24.2.4-0ubuntu0.24.04.2) ...
Suppression de ganttproject (3.0.3000-1) ...
Suppression de default-jre (2:1.21-75+exp1) ...
Suppression de default-jre-headless (2:1.21-75+exp1) ...
Suppression de openjdk-21-jre:amd64 (21.0.4+7-1ubuntu2~24.04) ...
Suppression de openjdk-21-jre-headless:amd64 (21.0.4+7-1ubuntu2~24.04) ...
ent des actions différées (« triggers ») pour mate-menus (1.26.1+mint1) .
..
Traitement des actions différées (« triggers ») pour gnome-icon-theme (3.12.0-5)
...
Traitement deTraitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1.1ubun
tu3) ...
Traitems actions différées (« triggers ») pour libreoffice-common (4:24.2.
4-0ubuntu0.24.04.2) ...
Traitement des actions différées (« triggers ») pour shared-mime-info (2.4-4) ..
.
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1)
...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.27-2b
uild1) ...
(Lecture de la base de données... 498174 fichiers et répertoires déjà installés.
)
Purge des fichiers de configuration de libreoffice-sdbc-hsqldb (4:24.2.4-0ubuntu
0.24.04.2) ...
Purge des fichiers de configuration de openjdk-21-jre-headless:amd64 (21.0.4+7-1
ubuntu2~24.04) ...
Purge des fichiers de configuration de ganttproject (3.0.3000-1) ...
L390-Yoga:/$ sudo apt install openjdk-17-jre
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libel-api-java libhsqldb1.8.0-java libjsp-api-java libservlet-api-java libservlet3.1-java libwebsocket-api-java
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
openjdk-17-jre-headless
Paquets suggérés :
fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic
Les NOUVEAUX paquets suivants seront installés :
openjdk-17-jre openjdk-17-jre-headless
0 mis à jour, 2 nouvellement installés, 0 à enlever et 5 non mis à jour.
Il est nécessaire de prendre 48,1 Mo dans les archives.
Après cette opération, 193 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 https://ubuntu.lafibre.info/ubuntu noble-updates/main amd64 openjdk-17-jre-headless amd64 17.0.12+7-1ubuntu2~24.04 [47,9 MB]
Réception de :2 https://ubuntu.lafibre.info/ubuntu noble-updates/main amd64 openjdk-17-jre amd64 17.0.12+7-1ubuntu2~24.04 [198 kB]
48,1 Mo réceptionnés en 35s (1 385 ko/s)
Sélection du paquet openjdk-17-jre-headless:amd64 précédemment désélectionné.
(Lecture de la base de données... 498142 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../openjdk-17-jre-headless_17.0.12+7-1ubuntu2~24.04_amd64.deb ...
Dépaquetage de openjdk-17-jre-headless:amd64 (17.0.12+7-1ubuntu2~24.04) ...
Sélection du paquet openjdk-17-jre:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../openjdk-17-jre_17.0.12+7-1ubuntu2~24.04_amd64.deb ...
Dépaquetage de openjdk-17-jre:amd64 (17.0.12+7-1ubuntu2~24.04) ...
Paramétrage de openjdk-17-jre-headless:amd64 (17.0.12+7-1ubuntu2~24.04) ...
update-alternatives: utilisation de « /usr/lib/jvm/java-17-openjdk-amd64/bin/java » pour fournir « /usr/bin/java » (java) e
n mode automatique
update-alternatives: utilisation de « /usr/lib/jvm/java-17-openjdk-amd64/bin/jpackage » pour fournir « /usr/bin/jpackage »
(jpackage) en mode automatique
update-alternatives: utilisation de « /usr/lib/jvm/java-17-openjdk-amd64/bin/keytool » pour fournir « /usr/bin/keytool » (k
eytool) en mode automatique
update-alternatives: utilisation de « /usr/lib/jvm/java-17-openjdk-amd64/bin/rmiregistry » pour fournir « /usr/bin/rmiregis
try » (rmiregistry) en mode automatique
update-alternatives: utilisation de « /usr/lib/jvm/java-17-openjdk-amd64/lib/jexec » pour fournir « /usr/bin/jexec » (jexec
) en mode automatique
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.27-2build1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1.1ubuntu3) ...
Traitement des actions différées (« triggers ») pour mate-menus (1.26.1+mint1) ...
Traitement des actions différées (« triggers ») pour ca-certificates-java (20240118) ...
done.
Paramétrage de openjdk-17-jre:amd64 (17.0.12+7-1ubuntu2~24.04) ...
L390-Yoga:/$ cd /usr/share/ganttproject/
L390-Yoga:/usr/share/ganttproject$ ./ganttproject
Searching for Java in /usr/share/ganttproject/runtime/bin/java
...missing or not executable
Searching for Java in /usr/bin/java
...found openjdk version \"17.0.12\" 2024-07-16
...this seems to be an old Java Runtime
Searching for Java in /usr/lib/jvm/java-1.17.0-openjdk-amd64/bin/java
...found openjdk version \"17.0.12\" 2024-07-16
...this seems to be an old Java Runtime
Searching for Java in /usr/lib/jvm/java-17-openjdk-amd64/bin/java
...found openjdk version \"17.0.12\" 2024-07-16
...this seems to be an old Java Runtime
JavaVM executable not found. You may want to set the path to the root of your Java Runtime installation in JAVA_HOME environment variable or pass it to ganttproject in --java-home argument
L390-Yoga:/usr/share/ganttproject$
L'avantage quand on n'y connait rien, c'est qu'on a tout à apprendre !
$ sudo apt remove openjdk-21-jre
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Le paquet « openjdk-21-jre » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 38 non mis à jour.
$ java -version
openjdk version "21.0.4" 2024-07-16 LTS
OpenJDK Runtime Environment (build 21.0.4+9-LTS)
OpenJDK 64-Bit Server VM (build 21.0.4+9-LTS, mixed mode, sharing)
$
~$ sudo apt purge openjdk*
...
$ sudo apt autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 38 non mis à jour.
~$ java -version
openjdk version "21.0.4" 2024-07-16 LTS
OpenJDK Runtime Environment (build 21.0.4+9-LTS)
OpenJDK 64-Bit Server VM (build 21.0.4+9-LTS, mixed mode, sharing)
~$
L'avantage quand on n'y connait rien, c'est qu'on a tout à apprendre !