Prorealtime ne se lance pas – Erreur JAVA – Linux
Forums › ProRealTime forum Français › Support plateforme ProRealTime › Prorealtime ne se lance pas – Erreur JAVA – Linux
- This topic has 36 replies, 7 voices, and was last updated 4 months ago by rochnickols.
-
-
03/20/2021 at 6:54 PM #164765
Désolé mais les fonctionnalités de publications sur ce forum sont horribles et je n’ai plus la main pour éditer le message précédent.
Donc je continue ici avec la dernière image et la suite des commentaires.
Comme l’image précédente le montre, dans la liste des applications Firexfox je ne vois pas ‘ProRealTime’.
Je tente bien de renvoyer Javawebstart vers java ou javaws, mais rien de plus ne se passe.
J’ai beau réessayer le démarrage depuis java n’apparait pas dans la liste en dehors du ORACLE Java 15 Runtime qui ne permet pas de lancer ProRealTime.04/03/2021 at 2:17 PM #166103J’ai finalement trouvé la solution, testée et éprouvée sur deux machines avec Ubuntu 20.04 focal, un ordinateur de bureau et un ordinateur portable.
Le problème venait de faire comprendre au système ou se trouve le dossier JRE du Java propriétaire.
Le lien du lanceur en utilisant Java ne fonctionne pas pour moi, la solution passant bien par le lancement normal de la plateforme et l’installation de ProRealTime après avoir correctement installé Java.
Je ne suis pas certain s’il est nécessaire de modifier à la fois .Profile et .bashrc.- Remove all Java versions, open terminal in Java container folder, type: $ sudo rm -r java
- Install Java Oracle JRE for users
- Java Oracle download (for Ubuntu I used the ‘Linux x64’ version)
- Unpack archive .tar.gz, access subfolder /jre1.8.0_281 and move it one level up to /download
- Create java folder: $ sudo mkdir /usr/lib/java
- Move JRE folder: $ sudo mv /home/nicolas/Downloads/jre1.8.0_281 /usr/lib/java/jre1.8.0_281
- Edit Profile
- $ sudo gedit .profile
- Add the following lines at the end of the file and save:
- export JAVA_HOME=/usr/lib/java/jre1.8.0_281
- PATH=”$PATH:$JAVA_HOME/bin”
- Edit bashrc
- gedit ~/.bashrc
- At the end of file add the following lines and save:
- export JAVA_HOME=”/usr/lib/jvm/java-8-oracle/jre/”
- export PATH=$PATH:$JAVA_HOME/bin/
- Recompile bashrc or reboot (only reboot worked for me)
- $ source ~/.bashrc
- Verify java version: $ java -version
- Click on ProRealTime launcher link, the following instructions are displayed: PROCHAINE ÉTAPE : installez ProRealTime sur votre ordinateur
-
- Enregistrez le fichier “Installer-ProRealTime-linux64.run” sur votre ordinateur.
- Dans un terminal lancez la commande: $ sh Downloads/Installer-ProRealTime-linux64.run
- Une fois l’installation terminée, vous serez redirigé vers la page de lancement.
- En fonction du navigateur ou de la distribution, il vous sera peut -tre demandé de confirmer que les liens ProRealTime doivent être ouverts via le programme ProRealTime.
1 user thanked author for this post.
04/16/2021 at 8:20 AM #167225Me suis cassé la tête pour pas grand chose.
Pour une autre application (MsgViewer) sous Maven sur Ubuntu 20.04 il m’a fallu installer OpenJDK 11.
Voici donc la procédure:-
- $ java –version
- Command ‘java’ not found, but can be installed with:
sudo apt install openjdk-11-jre-headless # version 11.0.10+9-0ubuntu1~20.04, or
sudo apt install default-jre # version 2:1.11-72
sudo apt install openjdk-13-jre-headless # version 13.0.4+8-1~20.04
sudo apt install openjdk-14-jre-headless # version 14.0.2+12-1~20.04
sudo apt install openjdk-8-jre-headless # version 8u282-b08-0ubuntu1~20.04 - Sélectionner la version de Java correspond à votre install, donc chez moi: $ sudo apt install openjdk-11-jre-headless
- installer ‘IcedTea Web Control Panel’ depuis le store
- Vu que je ne trouve pas JRE, en cherchant à installer OpenJDK JRE ($ sudo apt install openjdk-11-jre), la console retourne l’instruction:
‘openjdk-11-jre is already the newest version (11.0.10+9-0ubuntu1~20.04).’ - Puis je recherche le bon dossier Java, vu qu’il y en a deux: $ update-java-alternatives –list
Ce qui retourne l’instruction: java-1.11.0-openjdk-amd64 1111 /usr/lib/jvm/java-1.11.0-openjdk-amd64 - Configurer IcedTea selon les instructions données page précédente; et donc dans JVM settings la ligne ‘Set JVM for IcedTea-Web’ introduire le chemin: /usr/lib/jvm/java-1.11.0-openjdk-amd64
- Il ne suffit plus que d’installer le launcher ProRealTime en suivant les instruction…
09/25/2021 at 10:12 AM #178363Bonjour à tous,
ce qui suit pourra aider certains…!———————————————————————————————————–
INSTALLATION DE JAVA 8 ET DE PROREALTIME
Rédigé le 16 septembre 2021
———————————————————————————————————–Les procédures qui vont suivre ont été testées et validées avec succès sur des configurations
Linux Mint 20.2 Uma et Ubuntu Mate 21.04.Tout d’abord, il est préférable de désinstaller les versions précédentes de Java, mais il est possible de
conserver ou d’installer plusieurs versions différentes de Java :https://www.2daygeek.com/remove-uninstall-oracle-java-openjdk-linux/
Ensuite, suivre les instructions de l’excellent site javahelps.com :
https://www.javahelps.com/2015/03/install-oracle-jdk-in-ubuntu.html
———————————————————————————————————–
SYNTHÈSE DE CES INSTRUCTIONS
———————————————————————————————————–Dans cette synthèse, il est fait référence à jre-8u301-linux-x64.tar.gz ou jdk-8u301-linux-x64.tar.gz
qui sont les dernières versions en vigueur à la date de rédaction. En tant qu’utilisateur standard
d’applications Java, l’installation du jre, plus léger, convient parfaitement. Le jdk est destiné aux
développeurs d’applications Java car il intègre des outils de développements.1) Télécharger la dernière version (8u301 à la date du 16/09/21) du jre/jdk sur le site d’Oracle :
https://www.oracle.com/java/technologies/downloads/#java8
2) Ouvrir (ou le créer s’il n’existe pas) le dossier /usr/lib/jvm/ en tant que super-utilisateur et copier
le fichier jre-8u301-linux-x64.tar.gz (ou jdk-8u301-linux-x64.tar.gz) dans ce répertoire.3) Ouvrir un terminal dans ce même répertoire et décompresser le fichier tar.gz téléchargé :
$ sudo tar -xvzf jre-8u301-linux-x64.tar.gz (ou jdk-8u301-linux-x64.tar.gz)
Après extraction, on obtient les dossiers suivants :
– jdk1.8.0_301 après décompression de jdk-8u301-linux-x64.tar.gz
– jre1.8.0_301 après décompression de jre-8u301-linux-x64.tar.gz4) Ouvrir le fichier /etc/environment en tant que super-utilisateur et modifier les variables
d’environnement. Vérifier la présence ou ajouter :– pour le jdk1.8.0_301, à la fin de la ligne 1 :
/usr/lib/jvm/jdk1.8.0_301/bin:/usr/lib/jvm/jdk1.8.0_301/db/bin:/usr/lib/jvm/jdk1.8.0_301/jre/bin
Ajouter ensuite les quatre lignes suivantes :
J2SDKDIR=”/usr/lib/jvm/jdk1.8.0_301″
J2REDIR=”/usr/lib/jvm/jdk1.8.0_301/jre”
JAVA_HOME=”/usr/lib/jvm/jdk1.8.0_301″
DERBY_HOME=”/usr/lib/jvm/jdk1.8.0_301/db”– pour le jre1.8.0_301, à la fin de la ligne 1 :
/usr/lib/jvm/jre1.8.0_301/bin
Ajouter ensuite les deux lignes suivantes :
J2REDIR=”/usr/lib/jvm/jre1.8.0_301/bin”
JAVA_HOME=”/usr/lib/jvm/jre1.8.0_301″Il faut ensuite informer le système de la localisation de Java. Dans un terminal, entrer la commande suivante :
– Pour le jdk1.8.0_301 :
$ sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jdk1.8.0_301/bin/java” 0
$ sudo update-alternatives –install “/usr/bin/javac” “javac” “/usr/lib/jvm/jdk1.8.0_301/bin/javac” 0
$ sudo update-alternatives –set java /usr/lib/jvm/jdk1.8.0_301/bin/java
$ sudo update-alternatives –set javac /usr/lib/jvm/jdk1.8.0_281/bin/javac– Pour le jre1.8.0_301 :
$ sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jre1.8.0_301/bin/java” 0
$ sudo update-alternatives –set java /usr/lib/jvm/jre1.8.0_301/bin/java5) Vérifier l’installation et l’emplacement de java ou javac :
$ java -version (javac -version pour vérifier l’installation du jdk)
$ update-alternatives –list java (javac pour vérifier l’installation du jdk)6) Redémarrer l’ordinateur
7) Se connecter à son compte ProRealTime et télécharger la dernière version du programme d’installation :
Installer-ProRealTimeTrading-linux64-offline.run
8) Dans le dossier de téléchargement de ce programme, ouvrir un terminal et installer le programme :
$ sh Installer-ProRealTimeTrading-linux64-offline.run
9) Supprimer le lanceur installé par PRT sur le bureau et en créer un nouveau de la manière suivante :
– clic droit sur le bureau et choisir “créer un nouveau lanceur” (un raccourci en langage Windows…)
– dans le champ “Nom”, nommer le lanceur (PRT, ProRealTime ou autre…)
– dans le champ “Commande”, entrer la commande de lancement du navigateur internet suivi de l’URL suivante :https://trading.prorealtime.com/fr/StartProRealTime.jnlp
Ex. pour Firefox : firefox https://trading.prorealtime.com/fr/StartProRealTime.jnlp
Il est également possible de créer un marque page de cette url directement dans le navigateur!
10) Pour finir, il faut indiquer dans les paramètres du navigateur d’ouvrir le fichier
StartProRealTime.jnlp avec le programme javaws (java web start) installé lors de la procédure
d’installation ci-dessus.– si le jre seul a été installé, javaws se trouve dans le dossier : /usr/lib/jvm/jre1.8.0_301/bin/
– si le jdk a été installé, javaws se trouve dans le dossier : /usr/lib/jvm/jdk1.8.0_301/jre/bin/Voili voilou, bon courage..
06/18/2022 at 7:34 PM #195531Dans mon cas la commande:
$ sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jre1.8.0_333/bin/java” 0retourne l’erreur:
error: unknown argument ‘–install’06/18/2022 at 7:41 PM #195532Il semblerait que ce soit une erreur de caractères.
Ceci a fonctionné:$ sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jre1.8.0_333/bin/java” 0
06/18/2022 at 8:41 PM #195534Ou trouve-t-on cette version?
Installer-ProRealTimeTrading-linux64-offline.run
06/18/2022 at 9:39 PM #195536Je ne comprend rien à cette procédure.
9) Supprimer le lanceur installé par PRT sur le bureau et en créer un nouveau de la manière suivante :
– clic droit sur le bureau et choisir “créer un nouveau lanceur” (un raccourci en langage Windows…)
– dans le champ “Nom”, nommer le lanceur (PRT, ProRealTime ou autre…)
– dans le champ “Commande”, entrer la commande de lancement du navigateur internet suivi de l’URL suivante :https://trading.prorealtime.com/fr/StartProRealTime.jnlp
Ex. pour Firefox : firefox https://trading.prorealtime.com/fr/StartProRealTime.jnlp
Il est également possible de créer un marque page de cette url directement dans le navigateur!
10) Pour finir, il faut indiquer dans les paramètres du navigateur d’ouvrir le fichier
StartProRealTime.jnlp avec le programme javaws (java web start) installé lors de la procédure
d’installation ci-dessus.– si le jre seul a été installé, javaws se trouve dans le dossier : /usr/lib/jvm/jre1.8.0_301/bin/
– si le jdk a été installé, javaws se trouve dans le dossier : /usr/lib/jvm/jdk1.8.0_301/jre/bin/Impossible de créer un lanceur avec un click droit (sous Ubuntu).
Pourquoi tout simlement ne pas éditer le lanceur créer par l’installation qui à le code suivant?[Desktop Entry]
Type=Application
Version=1.0
Name=ProRealTime
Path=/home/nicolas/.IT-Finance/ProRealTime
Exec=/home/nicolas/.IT-Finance/ProRealTime/ProRealTime %u
Icon=/home/nicolas/.IT-Finance/ProRealTime/shortcut.svg
StartupNotify=false
MimeType=x-scheme-handler/prorealtimesoftware;
Categories=Office;Ensuite, comment fait-on pour trouver la commande de lancement du navigateur internet?
Comment faire pour “indiquer dans les paramètres du navigateur d’ouvrir le fichier StartProRealTime.jnlp”
Ou est le programme le programme javaws (java web start)?
A quel endroit faut-il entrer le chemin du jre, par exemple “/usr/lib/jvm/jre1.8.0_301/bin/”?
06/19/2022 at 9:26 AM #195543Je pose ces questions car la procédure que j’avais postée et qui fonctionnait très bien, et bien elle ne fonctionne plus après avoir réinstallé Ubuntu en version 22.04.
Désormais cette ligne:
sh Downloads/Installer-ProRealTime-linux64.run
me crée l’application de bureau ProRealTime.desktop qui renvoie vers l’application ProRealTime dans /home/nicolas/.IT-Finance
J’ai bien activé “Allow Launching” mais ProRealTime mouline au démarrage et ne se lance pas alors que jai bien renvoyé vers ProRealTime.desktop
01/30/2023 at 10:15 PM #208785Salut à tous,
J’en profite pour relancer le thread.
J’ai essayé toutes les solutions proposé (j’utilise Ubuntu 22.04)
Mais rien ne fonctionne j’ai installé et réinstallé java JDK et JRE.
Je m’arrache la tête lol, je ne trouve aucune solution.
Pour télécharger Installer-ProRealTimeTrading-linux64-offline.run
J’ai choisis l’application avec le lanceur de PRT de lancer –> Installer-ProRealTimeTrading-linux64.run et cela m’a permis de télécharger PRT-linux-offline.run
J’espère qu’on trouvera une solution, parce que je suis au bout de ma vie LOL
Merci
01/31/2023 at 7:38 AM #208798Pareil, j’ai renoncé.
Comme j’ai un VPS sous Windows pour MT4, je fait tourner PRT sur le même serveur.
Pas le plus pratique mais la seule solution qui fonctionne.01/31/2023 at 4:37 PM #20886902/09/2023 at 1:48 PM #20943602/09/2023 at 2:01 PM #209439Merci Nicolas, mais quelle procédure utiliser dans ce cas?
02/14/2023 at 3:24 PM #209674Je ne suis malheureusement pas un expert, mais j’ai trouvé ce tutoriel très bien fait pour installer un Firefox avec un paquet sans utiliser le store: https://www.omgubuntu.co.uk/2022/04/how-to-install-firefox-deb-apt-ubuntu-22-04
-
AuthorPosts
Find exclusive trading pro-tools on