Mon programme java 21 .jar ne se lance plus après une maj java8

Mon programme java 21 .jar ne se lance plus après une maj java8 - Logiciels - Windows & Software

Marsh Posté le 18-12-2024 à 16:16:05    

Salut !

 

Bon ben ENCORE une maj java 8 qui me nique tout :fou: , 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

 

https://i.imgur.com/bsf0dTV.png
https://i.imgur.com/7C9TnI0.png


Message édité par Lt Ripley le 21-12-2024 à 09:13:00

---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

Marsh Posté le 18-12-2024 à 16:16:05   

Reply

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.


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

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 !
 
https://i.imgur.com/9q8m556.png


---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

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


---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

Marsh Posté le 18-12-2024 à 18:45:49    

Le prog fonctionne niquel dans intellij
 
https://i.imgur.com/Yf2BOOh.png


---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

Marsh 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.


Message édité par nex84 le 19-12-2024 à 09:25:01

---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

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 !


Message édité par Lt Ripley le 19-12-2024 à 10:02:46

---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

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


Message édité par Lt Ripley le 19-12-2024 à 16:37:18

---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

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


---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed