Java sous linux
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174723
- Enregistré le : 06 sept. 2011 22:45
Re: Java sous linux
javaws c'est Java Web Start.
Quand tu cliques sur le lien, tu dois avoir une extension .jnlp.
En fait l'extension JNLP c'est juste un fichier XML qui permet de déployer le fichier jar de l'application.
Apparemment, pour Prt, il demande un JRE 1.5.0 (minimum). Peut-être que tu as mal linké ton navigateur à Java.
Si tu as Firefox avec un JRE 1.5.0 voilà comment faire pour installer java :
Tu fais juste un lien symbolique d'une librairie Java vers les plugins de Firefox :
ln -s /usr/java/jre/plugin/i386/ns7-gcc32/libjavaplugin_oji.so /usr/local/firefox/plugins/libjavaplugin_oji.so
Il te faut donc être sur que tu as Java Runtime Environment d'installé (JRE)
Quand tu cliques sur le lien, tu dois avoir une extension .jnlp.
En fait l'extension JNLP c'est juste un fichier XML qui permet de déployer le fichier jar de l'application.
Apparemment, pour Prt, il demande un JRE 1.5.0 (minimum). Peut-être que tu as mal linké ton navigateur à Java.
Si tu as Firefox avec un JRE 1.5.0 voilà comment faire pour installer java :
Tu fais juste un lien symbolique d'une librairie Java vers les plugins de Firefox :
ln -s /usr/java/jre/plugin/i386/ns7-gcc32/libjavaplugin_oji.so /usr/local/firefox/plugins/libjavaplugin_oji.so
Il te faut donc être sur que tu as Java Runtime Environment d'installé (JRE)
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174723
- Enregistré le : 06 sept. 2011 22:45
Re: Java sous linux
Et ça tourne sous ça pour Linux :
Système d'exploitation Noyau Linux 2.2.x, 2.4.x ou 2.6.x, pour l'architecture x86 d'Intel, bibliothèque GNU C (glibc) version 2.2.4 ou supérieure Red Hat Enterprise Linux WS 3, MandrakeLinux/Mandriva 10.0, SuSE Linux 9.1
Système d'exploitation Noyau Linux 2.2.x, 2.4.x ou 2.6.x, pour l'architecture x86 d'Intel, bibliothèque GNU C (glibc) version 2.2.4 ou supérieure Red Hat Enterprise Linux WS 3, MandrakeLinux/Mandriva 10.0, SuSE Linux 9.1
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174723
- Enregistré le : 06 sept. 2011 22:45
Re: Java sous linux
Oui si tu as firefox.
Exemple
Si Firefox est installé dans ce répertoire :
/usr/lib/<répertoire d'installation Firefox>
Et si Java est installé sous ce répertoire :
/usr/java/<répertoire d'installation de Java>
Ensuite, saisissez ce qui suit dans la fenêtre du terminal pour accéder au répertoire Plug-in du navigateur :
/usr/lib/<répertoire d'installation Firefox>/plugin
Entrez la commande suivante pour créer un lien symbolique vers le Plugin Java du navigateur Mozilla.
ln -s /usr/java/<répertoire d'installation de Java>/lib/i386/libnpjp2.so
Exemple
Si Firefox est installé dans ce répertoire :
/usr/lib/<répertoire d'installation Firefox>
Et si Java est installé sous ce répertoire :
/usr/java/<répertoire d'installation de Java>
Ensuite, saisissez ce qui suit dans la fenêtre du terminal pour accéder au répertoire Plug-in du navigateur :
/usr/lib/<répertoire d'installation Firefox>/plugin
Entrez la commande suivante pour créer un lien symbolique vers le Plugin Java du navigateur Mozilla.
ln -s /usr/java/<répertoire d'installation de Java>/lib/i386/libnpjp2.so
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174723
- Enregistré le : 06 sept. 2011 22:45
Re: Java sous linux
C'est la bonne version de java pour Fedora.
Réinstalle le éventuellement via
$ su -c "yum install java-1.7.0-openjdk" puis fais une mise à jour.
Je connais pas trop Fedora je suis sur Ubuntu Server
Réinstalle le éventuellement via
$ su -c "yum install java-1.7.0-openjdk" puis fais une mise à jour.
Je connais pas trop Fedora je suis sur Ubuntu Server
-
beni
- Compagnon Jedi
- Messages : 1395
- Enregistré le : 11 juil. 2012 18:31
Re: Java sous linux
Normalement Firefox te propose de télécharger le fichier. Dans ce cas là tu choisis "ouvrir avec" et tu séléctiones le plugin javaws qui doit se trouver dans /usr/bin/javaws.
Tu peux ensuite, dans l'onglet "Applications" des préferences de Firefox changer les paramètres, pour qu'il ne demande pas à chaque lancement de PRT ce que tu veux faire.
C'est le même principe si t'utilises Chrome.
A savoir que tu n'as pas besoin d'installer le JDK de Sun, IcedteaWeb, le plugin web livré avec openJDK, marche très bien
Bon c'est sûr que ça fait moins professionnel comme solution mais ça marche
PS: désolé pour le déterrage de topic.
Tu peux ensuite, dans l'onglet "Applications" des préferences de Firefox changer les paramètres, pour qu'il ne demande pas à chaque lancement de PRT ce que tu veux faire.
C'est le même principe si t'utilises Chrome.
A savoir que tu n'as pas besoin d'installer le JDK de Sun, IcedteaWeb, le plugin web livré avec openJDK, marche très bien
Bon c'est sûr que ça fait moins professionnel comme solution mais ça marche
PS: désolé pour le déterrage de topic.
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174723
- Enregistré le : 06 sept. 2011 22:45
Re: Java sous linux
pas de soucis si tu apportes une réponse ou aide complémentaire, tu déterres tout ce que tu veux 
-
nbvcxw1029
- Messages : 2
- Enregistré le : 13 nov. 2018 09:39
Re: Java sous linux
_____________________________________________________________________________________________________________
!!! BUG JAVA 11 QUI EMPÊCHE LE DÉMARRAGE DE PRT !!!
_____________________________________________________________________________________________________________
La version 11 de java (java-11-openjdk) est la version par défaut de Ubuntu 18.04 et de ses dérivés (Linux Mint 19 en ce qui me concerne, etc...). Malheureusement, cette version est buguée et empêche IcedTea Web de démarrer ProRealTime. Voir les liens ci-dessous :
- https://bugs.openjdk.java.net/browse/JDK-8204142
- http://mail.openjdk.java.net/pipermail/awt-dev/2018-October/014436.html
_____________________________________________________________________________________________________________
Résolution du problème
_____________________________________________________________________________________________________________
Il faut utiliser la version 8 de Java (java-8-openjdk) qui est la version LTS (Long Term Support) actuelle de java si IcedTea Web ne veut pas démarrer ProRealTime.
Ouvrir le Terminal (Ctrl+Alt+T) et taper la commande suivante pour vérifier les versions de java installées sur votre distrib et choisir celle à utiliser :
sudo update-alternatives --config java
Si java-8-openjdk n'est pas installée, l'installer par les commandes suivantes :
sudo apt update
sudo apt install openjdk-8-jdk
Pour installer des versions alternatives de Java (Oracle Java par exemple), voir le lien ci-dessous qui décrit en détail toutes les manips, in english, of course...
https://linuxize.com/post/install-java-on-ubuntu-18-04/
!!! BUG JAVA 11 QUI EMPÊCHE LE DÉMARRAGE DE PRT !!!
_____________________________________________________________________________________________________________
La version 11 de java (java-11-openjdk) est la version par défaut de Ubuntu 18.04 et de ses dérivés (Linux Mint 19 en ce qui me concerne, etc...). Malheureusement, cette version est buguée et empêche IcedTea Web de démarrer ProRealTime. Voir les liens ci-dessous :
- https://bugs.openjdk.java.net/browse/JDK-8204142
- http://mail.openjdk.java.net/pipermail/awt-dev/2018-October/014436.html
_____________________________________________________________________________________________________________
Résolution du problème
_____________________________________________________________________________________________________________
Il faut utiliser la version 8 de Java (java-8-openjdk) qui est la version LTS (Long Term Support) actuelle de java si IcedTea Web ne veut pas démarrer ProRealTime.
Ouvrir le Terminal (Ctrl+Alt+T) et taper la commande suivante pour vérifier les versions de java installées sur votre distrib et choisir celle à utiliser :
sudo update-alternatives --config java
Si java-8-openjdk n'est pas installée, l'installer par les commandes suivantes :
sudo apt update
sudo apt install openjdk-8-jdk
Pour installer des versions alternatives de Java (Oracle Java par exemple), voir le lien ci-dessous qui décrit en détail toutes les manips, in english, of course...
https://linuxize.com/post/install-java-on-ubuntu-18-04/
-
noko
- Membre du Conseil Jedi
- Messages : 10682
- Enregistré le : 25 août 2018 20:19
Re: Java sous linux
merci
