probleme java et debian

probleme java et debian - Java - Programmation

Marsh Posté le 16-11-2004 à 13:36:55    

bonjour bonjour,
J'ai un petit probleme losque je veut executer un simple programme java d'echo client ou serveur  
lorsque je compile il me dit ca :
Exception in thread "main" java.lang.UnsupportedClassVersionError: EchoTCPServeur (Unsupported major.minor version 49.0)
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$100(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClassInternal(Unknown Source)
je tourne sous debian progeny2 avec le compilateur jdk1.5.0
Merci de votre aide
Ben

Reply

Marsh Posté le 16-11-2004 à 13:36:55   

Reply

Marsh Posté le 16-11-2004 à 13:41:38    

java --version te donne ?

Reply

Marsh Posté le 16-11-2004 à 15:33:40    

Unrecognized option: --version
Could not create the Java virtual machine.
mon PATH est pourtant bin configurer et la commande java et javac me donne les meme instruction que sous win avec la meme version de java

Reply

Marsh Posté le 16-11-2004 à 15:35:25    

tu as installe java toi meme a partir du site de Sun ou tu as la version par defaut de Debian?


---------------
IVG en france
Reply

Marsh Posté le 16-11-2004 à 15:36:12    

et meme avec un pauvre programme du genre afficher "bonjour le monde "ca me dit pareil

Reply

Marsh Posté le 16-11-2004 à 15:36:34    

no celle du site de java.sun

Reply

Marsh Posté le 16-11-2004 à 15:37:00    

t'as quoi dans le CLASSPATH ?

Reply

Marsh Posté le 16-11-2004 à 15:37:28    

et avant je me suis planté, désolé.  
c'est "java -version" qui m'interesse.

Reply

Marsh Posté le 16-11-2004 à 19:54:53    

Sous Debian la meilleure solution pour installer java (que ce soit le JDK ou juste la JVM) est d'utiliser make-jpkg (apt-get install java-package) qui te fait un beau .deb à partir des .bin fournis par Sun.
 
D'après le Unsupported major.minor version 49.0, tu essayes d'exécuter du bytecode produit par ton JDK 1.5, mais avec une JVM plus vieille.

Reply

Marsh Posté le 21-11-2004 à 11:02:57    

java version "1.4.2_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)
voila le test du java -version avant et apres le apt-get install java-package donc la meme chose et je c pas comment on consulte le CLASSPATH

Reply

Marsh Posté le 21-11-2004 à 11:02:57   

Reply

Marsh Posté le 21-11-2004 à 11:03:50    

echo $CLASSPATH


---------------
IVG en france
Reply

Marsh Posté le 21-11-2004 à 11:51:32    

Donc tu compiles avec le JDK 1.5 et t'exécutes avec une JVM 1.4.2 ?

Reply

Marsh Posté le 21-11-2004 à 19:05:52    

cachalot a écrit :

java version "1.4.2_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)
voila le test du java -version avant et apres le apt-get install java-package donc la meme chose et je c pas comment on consulte le CLASSPATH

Comme je l'ai dit plus haut, java-package fournis make-jpkg pour créer un paquet .deb, ça va pas régler ton problème par magie.
 
Enfin si tu veux pas réinstaller Java, fais en sorte que java pointe vers la version fournie avec le JDK 5, soit en modifiant ton PATH, ou plus proprement en modifiant l'alternative java.

Reply

Marsh Posté le 30-11-2004 à 10:17:18    

me revoila avec un peu de retard desole
alors le echo $CLASSPATH ne me sort rien du tout une ligne vide g fait le apt-get install java-package et rien n'a changer ...
merci de votre aide

Reply

Marsh Posté le 01-12-2004 à 15:52:06    

Il y a une doc terrible de Warren Dodge :
http://lists.debian.org/debian-jav [...] 00103.html
 
Tu cliques sur le lien qui t'emmene dans un yahoobreifcase, tu dl le pdf, et hop!, trop bon


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 03-12-2004 à 08:00:23    

BOnjour Bonjour c bon g trouver j'ai juste recherche ou etait la commande java, et g fait un lien sympbolique du liens de la jdk c sale mais ca marche  :D  
Merci a vous pour vos reponses

Reply

Sujets relatifs:

Leave a Replay

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