#1 Le 10/06/2019, à 13:45
- AsideSandytoMoon
Installation de java récalcitrante
Bonjour !
Ce post peut paraître bateau, et l'installation de java à maintes et maintes fois été traitée ici. Malheureusement, après avoir essayé moultes tutos et suivi moultes résolutions de problème ici, mon problème persiste.
Je suis sous Ubuntu 18.04 LTS Bionic beaver, et j'essaie d'installer java pour pouvoir jouer à un jeu en .jar. Mais quoi que je fasse, quand j'essaie de le lancer, il m'affiche que je dois posséder java 8 pour pouvoir jouer. Je ne sais plus quoi faire alors je me tourne vers des gens plus expérimentés que moi, vous ! merci !
Hors ligne
#2 Le 10/06/2019, à 13:56
- rogn...
Re : Installation de java récalcitrante
Salut.
Il faudra d'abord que tu donnes
java -version
Installe java 8 comme ceci
sudo apt install openjdk-8-jdk
puis
sudo update-alternatives --config java
il te demandera quelle version tu veux choisir : tu lui dira que tu veux java 8
Exemple ici : https://forum.ubuntu-fr.org/viewtopic.p … #p22105874
puis pour lancer ton jeu :
java -jar tonJeu.jar
Donne tous les retours de commandes.
Dernière modification par rogn... (Le 10/06/2019, à 13:57)
#3 Le 14/06/2019, à 13:18
- AsideSandytoMoon
Re : Installation de java récalcitrante
Alors j'ai :
laureta@PlatiniumMekanism:~$ java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
laureta@PlatiniumMekanism:~$
puis :
laureta@PlatiniumMekanism:~$ sudo apt install openjdk-8-jdk
[sudo] Mot de passe de laureta :
Désolé, essayez de nouveau.
[sudo] Mot de passe de laureta :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
openjdk-8-jdk est déjà la version la plus récente (8u212-b03-0ubuntu1.18.04.1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 282 non mis à jour.
laureta@PlatiniumMekanism:~$
et enfin :
laureta@PlatiniumMekanism:~$ sudo update-alternatives --config java
update-alternatives: erreur: pas d'alternatives pour java
laureta@PlatiniumMekanism:~$
Hors ligne
#4 Le 14/06/2019, à 17:10
- rogn...
Re : Installation de java récalcitrante
hm... java semble bien capté.
conaissant le nom de ton jeu :
java -jar tonJeu.jar
#5 Le 14/06/2019, à 21:14
- melixgaro
Re : Installation de java récalcitrante
bonsoir,
je dirais qu'il faut le JRE (donc le paquet openjdk-8-jre). Que donne
dpkg --get-selections | grep jdk
?
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#6 Le 15/06/2019, à 06:09
- rogn...
Re : Installation de java récalcitrante
@melixgaro : Le JDK contient le JRE.
#7 Le 15/06/2019, à 11:28
- AsideSandytoMoon
Re : Installation de java récalcitrante
Quand je lance mon jeu, toujours pareil (j'avais déjà fait toutes ces manips avant) et dans le terminal j'ai ça :
laureta@PlatiniumMekanism:~/Téléchargements$ java -jar -Xms520M -Xmx1024m jeu.jar
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by fr.paladium.launcher.j (file:/home/laureta/T%c3%a9l%c3%a9chargements/Paladium.jar) to field java.lang.reflect.Field.modifiers
WARNING: Please consider reporting this to the maintainers of fr.paladium.launcher.j
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
main() called!
laureta@PlatiniumMekanism:~/Téléchargements$
Hors ligne
#8 Le 16/06/2019, à 08:06
- rogn...
Re : Installation de java récalcitrante
Peut-on avoir un lien de téléchargement de ce jeu histoire de tester ?
#9 Le 16/06/2019, à 12:39
- melixgaro
Re : Installation de java récalcitrante
bonsoir,
je dirais qu'il faut le JRE (donc le paquet openjdk-8-jre). Que donne
dpkg --get-selections | grep jdk
?
Je suis toujours intéressé par ce retour
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#10 Le 17/06/2019, à 06:32
- AsideSandytoMoon
Re : Installation de java récalcitrante
Voici le lien de téléchargement !
https://paladium-pvp.fr/
et le retour :
laureta@PlatiniumMekanism:~$ dpkg --get-selections | grep jdk
openjdk-11-jre-headless:amd64 deinstall
openjdk-8-jdk:amd64 install
openjdk-8-jdk-headless:amd64 install
openjdk-8-jre:amd64 install
openjdk-8-jre-headless:amd64 install
laureta@PlatiniumMekanism:~$
Hors ligne
#11 Le 17/06/2019, à 23:19
- melixgaro
Re : Installation de java récalcitrante
bonsoir,
Je pense qu'il y a deux sources de java (la openjdk et la oracle) et que la version oracle a la préséance. Quand je tape cette commande depuis une 19.04
$ /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-0ubuntu1.19.04.2-b03)
OpenJDK 64-Bit Server VM (build 25.212-b03, mixed mode)
à comparer avec le retour de AsideSandytoMoon
laureta@PlatiniumMekanism:~$ java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Que donne ceci stp ?
which -a java
ls -l $(which -a java)
dpkg --get-selections | grep java
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#12 Le 19/06/2019, à 18:49
- AsideSandytoMoon
Re : Installation de java récalcitrante
j'ai en retour :
laureta@PlatiniumMekanism:~$ which -a java
/usr/lib/jvm/java-11-oracle/bin/java
laureta@PlatiniumMekanism:~$ ls -l $(which -a java)
-rwxr-xr-x 1 root root 8672 mai 19 20:33 /usr/lib/jvm/java-11-oracle/bin/java
laureta@PlatiniumMekanism:~$ dpkg --get-selections | grep java
ca-certificates-java install
gir1.2-javascriptcoregtk-4.0:amd64 install
java-common install
javascript-common install
libatk-wrapper-java install
libatk-wrapper-java-jni:amd64 install
libjavascriptcoregtk-4.0-18:amd64 install
oracle-java11-installer install
oracle-java11-set-default install
laureta@PlatiniumMekanism:~$
Hors ligne
#13 Le 19/06/2019, à 20:06
- melixgaro
Re : Installation de java récalcitrante
donc c'est bien du java 11 (d'Oracle) qui se lance lorsque tu exécutes
java quelquechose
dans une console. Or, et je me fie à tes dires, le jeu réclame du java 8. Donc tente ainsi
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -jar -Xms520M -Xmx1024m jeu.jar
avec un peu de chance…
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#14 Le 23/06/2019, à 06:42
- rogn...
Re : Installation de java récalcitrante
Salut. Je suis dubitatif quant à la qualité de ce jeu. Où est la documentation d'installation ? On a juste une page de leur forum qui explique qu'il faut Java 8 d'Oracle Ont-ils étudié la possibilité d'OpenJDK ? Pas sûr... .
Je n'arrive pas à le lancer non plus, que ce soit avec Java8 ou Java 13...
#15 Le 24/07/2019, à 05:19
- AsideSandytoMoon
Re : Installation de java récalcitrante
Bon. Il s'est passé pas mal de temps depuis, et j'ai constaté que plus aucun de mes jeux java ne fonctionnaient, alors j'ai fait d'autres tentatives, j'ai essayé de tout désinstaller pou repartir de zéro (sans succès, sacré pot de colle ce java), et la je me suis souvenue de ce topic, alors me revoilà !
j'ai refait les quelques retours demandés plus haut, que voici :
java -version :
laureta@PlatiniumMekanism:~$ java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
laureta@PlatiniumMekanism:~$
wich -a java :
laureta@PlatiniumMekanism:~$ wich -a java
La commande « wich » n'a pas été trouvée, voulez-vous dire :
commande « wicd » du deb wicd-daemon
commande « wish » du deb tk
commande « wcch » du deb wcc
commande « which » du deb debianutils
Essayez : sudo apt install <nom du deb>
laureta@PlatiniumMekanism:~$
ls -l $(wich -a java) :
laureta@PlatiniumMekanism:~$ ls -l $(which -a java)
-rwxr-xr-x 1 root root 8672 mai 19 20:33 /usr/lib/jvm/java-11-oracle/bin/java
laureta@PlatiniumMekanism:~$
dpkg --get-selections | grep java :
laureta@PlatiniumMekanism:~$ dpkg --get-selections | grep java
ca-certificates-java install
gir1.2-javascriptcoregtk-4.0:amd64 install
java-common install
javascript-common deinstall
libatk-wrapper-java install
libatk-wrapper-java-jni:amd64 install
libjavascriptcoregtk-4.0-18:amd64 install
oracle-java11-installer install
oracle-java11-set-default install
laureta@PlatiniumMekanism:~$
Hors ligne
#16 Le 25/07/2019, à 18:28
- AsideSandytoMoon
Re : Installation de java récalcitrante
Alors j'ai réussi à lancer le launcher avec la commande de melixgaro, ça marche ! mais j'ai un souci : comme c'est un launcher (qui sert à s'authentifier au jeu d'après), je ne sais pas comment choisir quelle version de java utiliser pour le jeu après (qui ne se lance pas)
petit neuf, il me met maintenant :
laureta@PlatiniumMekanism:~$ java -version
La commande « java » n'a pas été trouvée, mais peut être installée avec :
sudo apt install default-jre
sudo apt install openjdk-11-jre-headless
sudo apt install openjdk-8-jre-headless
laureta@PlatiniumMekanism:~$
Dernière modification par AsideSandytoMoon (Le 25/07/2019, à 19:07)
Hors ligne
#17 Le 25/07/2019, à 21:15
- melixgaro
Re : Installation de java récalcitrante
Salut,
Quelle commande ? Celle-ci ?
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -jar -Xms520M -Xmx1024m jeu.jar
Si oui, essaye ainsi :
PATH=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/:"${PATH}" java -jar -Xms520M -Xmx1024m jeu.jar
(en modifiant PATH - simplement le temps de la commande - pour (essayer de) forcer à trouver la bonne version de java en premier lors de l'exploration du des chemins de la variable PATH)
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#18 Le 26/07/2019, à 07:13
- AsideSandytoMoon
Re : Installation de java récalcitrante
Oui, celle ci !
Alors la commande fonctionne dans le sens où l'application se lance, mais openjdk 8 ne semble toujours pas être la version par défaut... Car le jeu ne se lance pas. J'ai un autre jeu qui fonctionne sur java, et qui lui passe par un lancher installé à l'aide d'un .deb, mais qui ne parvient pas à lancer le jeu car il veu à tout pris utiliser java 11 d'oracle qui ne fonctionne pas !
laureta@PlatiniumMekanism:~/Bureau/poijerold/servér/serv forge$ java -version
La commande « java » n'a pas été trouvée, mais peut être installée avec :
sudo apt install default-jre
sudo apt install openjdk-11-jre-headless
sudo apt install openjdk-8-jre-headless
Est-il possible de forcer définitivement la variable PATH ?
Voici l'erreur du launcher en question
J'ai trouvé ce tutoriel : https://www.journaldunet.fr/web-tech/de … sur-linux/
Qui propose de rajouter la commande qui change le path pour la session à la fin du .profile, qu'en pensez vous ?
Dernière modification par AsideSandytoMoon (Le 26/07/2019, à 10:45)
Hors ligne
#19 Le 26/07/2019, à 10:50
- melixgaro
Re : Installation de java récalcitrante
Quid de ma proposition au n°17 ?
Je te propose une commande qui modifie le PATH temporairement. Toujours la même erreur (désolé mais ton message n'est pas clair à ce sujet) ? Un retour dans le terminal ?
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#20 Le 02/08/2019, à 08:01
- AsideSandytoMoon
Re : Installation de java récalcitrante
La commande en #17 fonctionne pour les .jar normaux mais malheureusement pas pour mon launcher (il se lance mais pas le jeu en question
J'ai tenté lamodification du .profile et ça à marché, tout fonctionne bien, du coup! merci de votre aide !
Hors ligne
#21 Le 02/08/2019, à 09:46
- melixgaro
Re : Installation de java récalcitrante
Super !
Mets ici tes modifs du .profile, ça peut servir à quelqu'un… Et passe le sujet en résolu si tout est bon.
Linux depuis ~2007. Xubuntu seulement.
Hors ligne