Pages : 1
#1 Le 01/04/2009, à 21:30
- franky42
problem avec java...
Bonsoir,
Je veux installer plarpebu (karaoké), aprés avoir lancer la commande : ant run, j'ai ce message, et je n'arrive pas en m'en sortir. Java5,6 sont installé, jdk aussi, je rame grave
*********************************************************************************************************
franck@ubuntu-desktop:~/Bureau/plarpebu$ ant run
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-6-openjdk/lib/tools.jar
Buildfile: build.xml
init:
compile:
[javac] Compiling 52 source files to /home/franck/Bureau/plarpebu/build/classes.player
BUILD FAILED
/home/franck/Bureau/plarpebu/build.xml:49: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-6-openjdk/jre"
Total time: 0 seconds
DELL Intel Dual core2 6300 - 4Go Ram - 150 Go en SATA Raid 0 pour crosoft - 400 Go en SATA pour tutux -Nvidia Gforce 7900GS - Cam Logitec E3500 - dual boot par le bios F12
KUbuntu 9.02
Hors ligne
#2 Le 02/04/2009, à 06:23
- fridobox
Re : problem avec java...
La solution est dans le message d'erreur.
Ta variable d'environnement pointe vers la JRE alors que ANT s'attends à ce qu'elle pointe vers le JDK (/usr/lib/jvm/java-6-openjdk).
Ubuntero depuis 7.04. Linux registered user number 486328
Hors ligne
#3 Le 02/04/2009, à 11:57
- franky42
Re : problem avec java...
désolé, mais pas fortich en englais, alors faut il faire pour changer ce pointage ?
merci beaucoup
DELL Intel Dual core2 6300 - 4Go Ram - 150 Go en SATA Raid 0 pour crosoft - 400 Go en SATA pour tutux -Nvidia Gforce 7900GS - Cam Logitec E3500 - dual boot par le bios F12
KUbuntu 9.02
Hors ligne
#4 Le 02/04/2009, à 13:08
- fridobox
Re : problem avec java...
Ubuntero depuis 7.04. Linux registered user number 486328
Hors ligne
#5 Le 02/04/2009, à 20:09
- franky42
Re : problem avec java...
merci, j'ai fais printenv, je n'ai aucune variable qui s'appelle JAVA_HOME ou qui y ressemble?
il y a aussi ce message:
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
ca devient pas simple:(
DELL Intel Dual core2 6300 - 4Go Ram - 150 Go en SATA Raid 0 pour crosoft - 400 Go en SATA pour tutux -Nvidia Gforce 7900GS - Cam Logitec E3500 - dual boot par le bios F12
KUbuntu 9.02
Hors ligne
#6 Le 02/04/2009, à 20:34
- cledesol
Re : problem avec java...
Bonsoir
JRE est le Java Runtime Environment . C'est un java limité à l'exécution des progammes Java
JDK est le Java Design Kit. C'est un Java de développement et c'est lui qui contient le compilateur "javac"
Ce qui me parait curieux dans ta description du problème, c'est que tu dis avoir installé le JDK et que ton environnement n'y fait pas référence.
Peux-tu vérifier dans Synaptic que le paquet "sun-java6-jdk" est bien installé ?
Bon, eh bien je vais partir en Théorie parce qu'en Théorie, tout se passe bien ....
Hors ligne
#7 Le 02/04/2009, à 21:17
- franky42
Re : problem avec java...
oui je confirme, bien installé dans synaptic
DELL Intel Dual core2 6300 - 4Go Ram - 150 Go en SATA Raid 0 pour crosoft - 400 Go en SATA pour tutux -Nvidia Gforce 7900GS - Cam Logitec E3500 - dual boot par le bios F12
KUbuntu 9.02
Hors ligne
#8 Le 03/04/2009, à 16:46
- fridobox
Re : problem avec java...
si
echo $JAVA_HOME
n'indique rien, tu dois ajouter cette variable d'environnement toi-même en indiquant le chemin vers le JDK.
Ubuntero depuis 7.04. Linux registered user number 486328
Hors ligne
#9 Le 03/04/2009, à 21:17
- franky42
Re : problem avec java...
si
echo $JAVA_HOME
n'indique rien, tu dois ajouter cette variable d'environnement toi-même en indiquant le chemin vers le JDK.
ca renvoi rien, mais j'ai beau tourner le tuto que tu m'as cité plus haut dans tous les sens, je ne comprends pas comment il faut faire pour ajouter cette variable, il faut allé dans le PATH, mais aprés ??????
DELL Intel Dual core2 6300 - 4Go Ram - 150 Go en SATA Raid 0 pour crosoft - 400 Go en SATA pour tutux -Nvidia Gforce 7900GS - Cam Logitec E3500 - dual boot par le bios F12
KUbuntu 9.02
Hors ligne
#10 Le 05/04/2009, à 10:05
- fridobox
Re : problem avec java...
Non, pas dans le PATH, PATH est une autre variable d'environnement.
Moi j'ai ajouté celle de java dans /etc/environment ainsi elle est la même pour tous les utilisateurs dont root.
Ajoute une nouvelle ligne avec
JAVA_HOME="chemin/vers/le/JDK"
Évidement, il faut la tenir à jour lors des mises à jour vers la version java 7.
Ubuntero depuis 7.04. Linux registered user number 486328
Hors ligne
#11 Le 05/04/2009, à 12:32
- franky42
Re : problem avec java...
merci de m'assister dans ce lourd périple.
voici mon ENV:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANGUAGE="fr_FR:fr:en_GB:en"
LANG="fr_FR.UTF-8"
JAVA_HOME="/usr/lib/jvm/java-6-openjdk/jre"
toujour le même probléme.
Je vais essayé de poser ma question dans multimedia.....
DELL Intel Dual core2 6300 - 4Go Ram - 150 Go en SATA Raid 0 pour crosoft - 400 Go en SATA pour tutux -Nvidia Gforce 7900GS - Cam Logitec E3500 - dual boot par le bios F12
KUbuntu 9.02
Hors ligne
#12 Le 06/04/2009, à 16:42
- guiom056
Re : problem avec java...
J'ai le même problème, ça serait cool que vous nous aidiez à le résoudre
Ca m'affiche le même message d'erreur que franky42, et quand je regarde dans le répertoire /usr/lib/jvm/java-6-openjdk, je n'ai pas de sous-répertoire "lib"
Hors ligne
#13 Le 06/04/2009, à 20:04
- franky42
Re : problem avec java...
bon j'avance ........
c'est bien un probléme de pointage de variable.
A force de recherche et d'essais, j'ai recherché tools.jar, et je ne l'ai pas trouvé la ou il devrait être, pourquoi j'en sais rien.
Je l'ai trouvé ici: /usr/lib/jvm/java-1.5.0-sun-1.5.0.16/lib/.....
j'ai donc fait:
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.16/ au prompt de mon répertoire flarpebu, puis ant run, et bingo, j'ai eu eu l'agréable surprise de voir flarpebu
Par contre je comprends pas tout, car le faite de faire ant run, le soft se lance, alors que je l'ai même pas encore compilé. Donc si j'essaie de le compiler avec ant compile, j'ai:
franck@ubuntu-desktop:~/plarpebu$ ant compile
Buildfile: build.xml
init:
[mkdir] Created dir: /home/franck/plarpebu/build/classes.player
[mkdir] Created dir: /home/franck/plarpebu/build/classes.plugins
compile:
[javac] Compiling 52 source files to /home/franck/plarpebu/build/classes.player
[javac] /home/franck/plarpebu/src/player/com/plarpebu/SkinMgr.java:91: warning: [deprecation] enable() in com.l2fprod.gui.plaf.skin.SkinLookAndFeel has been deprecated
[javac] SkinLookAndFeel.enable();
[javac] ^
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 warning
[javac] Compiling 21 source files to /home/franck/plarpebu/build/classes.plugins
BUILD SUCCESSFUL
Total time: 5 seconds
Moi yen a pas tout compris ?, ca doit pas être bon, car j'arrive pas à lancer le soft en tapant plarbebu
Besoin d'aide de spécialistes
DELL Intel Dual core2 6300 - 4Go Ram - 150 Go en SATA Raid 0 pour crosoft - 400 Go en SATA pour tutux -Nvidia Gforce 7900GS - Cam Logitec E3500 - dual boot par le bios F12
KUbuntu 9.02
Hors ligne
#14 Le 07/04/2009, à 14:46
- fridobox
Re : problem avec java...
JAVA_HOME="/usr/lib/jvm/java-6-openjdk/jre"
JAVA_HOME doit pointer vers le JDK, non le JRE :
JAVA_HOME="/usr/lib/jvm/java-6-openjdk"
[javac] /home/franck/plarpebu/src/player/com/plarpebu/SkinMgr.java:91: warning: [deprecation] enable() in com.l2fprod.gui.plaf.skin.SkinLookAndFeel has been deprecated
Cela indique que tu tentes de compiler avec une version trop récente du JDK.
Tu devrais trouver la version avec la quelle le programme a été écrit et compiler avec celui-ci (peut-être JDK 1.4).
Dernière modification par fridobox (Le 07/04/2009, à 14:46)
Ubuntero depuis 7.04. Linux registered user number 486328
Hors ligne
#15 Le 07/04/2009, à 20:16
- franky42
Re : problem avec java...
Voila ce que j'ai trouvé sur le site des dev, pour les versions:
http://miageprojet.unice.fr/twiki/bin/v … aKarPlayer
If you are not sure what version to get, get the version that comes "with a VM". In that case the java runtime environment will be installed on your system with the player. If you prefer to try an installer "without a VM", check that you have Java Runtime Environment version 1.4.2 at least, installed on your system.
J'suis vraiment un jeuno. Une histoire avec ou sans VM ca devient vraiment compliqué:(, je sais vraiment plus quoi faire
Y fo que je trouve, pour les melomane, le son est vraiment bon...
Dernière modification par franky42 (Le 07/04/2009, à 20:18)
DELL Intel Dual core2 6300 - 4Go Ram - 150 Go en SATA Raid 0 pour crosoft - 400 Go en SATA pour tutux -Nvidia Gforce 7900GS - Cam Logitec E3500 - dual boot par le bios F12
KUbuntu 9.02
Hors ligne
#16 Le 23/12/2010, à 16:27
- 00_00
Re : problem avec java...
J'ai le même problème, ça serait cool que vous nous aidiez à le résoudre
Ca m'affiche le même message d'erreur que franky42, et quand je regarde dans le répertoire /usr/lib/jvm/java-6-openjdk, je n'ai pas de sous-répertoire "lib"
Je viens d'avoir le même problème.
Je l'ai résolu en faisant
sudo apt-get install openjdk-6-jdk
J'espère que cela pourra aider quelqu'un.
Hors ligne
Pages : 1