Mon programme java 21 .jar ne se lance plus après une maj java8 - Logiciels - Windows & Software
Marsh Posté le 18-12-2024 à 17:49:10
Chaque version de Java est indépendante.
Tu peux utiliser la variable JAVA_HOME pour forcer celui qui sera utilisé en ligne de commande.
Marsh Posté le 18-12-2024 à 18:36:49
J'ai rebuild le .jar avec Intellij et ça fonctionne mais l'affichage de mon appli est maintenant dégueulasse, la police de caractère est toute floue, et la configuration de mon prog n'est pas chargée
Putain que c'est crade java !
Marsh Posté le 18-12-2024 à 18:40:25
Ah non c'est pas qu'il charge pas c'est qu'il save pas quand je config
Marsh Posté le 18-12-2024 à 18:45:49
ReplyMarsh Posté le 19-12-2024 à 09:24:37
Tu le lances comment à chaque fois ?
J'ai toujours vu l'utilisation d'un script pour le lancement qui set toutes les variables nécessaire comme le JAVA_HOME pour fixer le chemin de la version voulue.
Le problème de double-cliquer sur le jar est que tu es dépendant de la version par défaut au niveau système.
Sauf que si tu installes/mets à jour Java 8 après le 21, c'est le java 8 qui se retrouve par défaut.
Marsh Posté le 19-12-2024 à 09:59:15
Merci nex de te pencher sur le problème
Il se lance au démarrage avec un raccourci dans le dossier startup. Là j'essaye juste en double cliquant dessus et j'ai essayé tous les java installés (21,22,23 dans programmes/java et dans users/moi/.jdks) en faisant clic droit sur le .jar / ouvrir avec / choisir une app / choisir une app sur votre PC / le java.exe à tester / toujours
Une fenêtre de taille moyenne s'ouvre à peine et se ferme tout de suite, j'ai rien le temps de voir du tout
J'ai pensé que la maj java 8 allait prendre le dessus comme tu dis, j'ai donc installé java 23 que j'avais que dans .jdks et pas dans programmes/java. Pas mieux (j'ai reboot)
Je viens aussi de rebuild le .jar en java 23, pas mieux
Et quoi que je fasse, un simple "java -jar monprog.jar" en ligne de commande dans le dossier de monprog.jar fonctionne toujours niquel, je ne peux d'ailleurs donc pas débugger
Mais si je mets la commande dans un bat : java -jar monprog.jar ça ne fonctionne plus !
Marsh Posté le 19-12-2024 à 10:14:18
Je vois pas de java_home dans les variables, c'est normal ?
Edit je les ai ajoutées, reboot, marche pas
Marsh Posté le 19-12-2024 à 16:48:46
A la précédente maj de java 8 le coup de faire un clic droit / ouvrir avec / choisir le java.exe ça avait fonctionné tout de suite
Marsh Posté le 18-12-2024 à 16:16:05
Salut !
Bon ben ENCORE une maj java 8 qui me nique tout , un de mes progs ne se lance plus, seul en CMD il passe niquel : java -jar monprog.jar
J'en ai un autre que j'ai réussi a rétablir en faisant un clic droit sur le .jar puis choisir une autre appli et choisir java 21 ou 22
Mais lui ne veut rien savoir, il ne passe qu'en ligne de commande, mais ça me fait chier d'avoir un CMD qui reste ouvert
Savez vous ce que je dois faire ?
J'ai ça en java installés, j'en ai installé 70 parceque c'est toujours la merde avec java, intellij, android studio etc
Message édité par Lt Ripley le 21-12-2024 à 09:13:00
---------------
Mes apps | Viens coder | Mon topal de vente