Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1508 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Probleme "Hello" -> apprentissage

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme "Hello" -> apprentissage

n°2339657
monstertee​nkuma
Posté le 30-09-2019 à 00:43:06  profilanswer
 

Bonjour a toutes et a tous,
 
 
Je m’intéresse actuellement a Java, les langages sur lesquels j'ai déjà travailler ne demande aucune compilation (arduino, html&css&php)
 
Je regardais donc le site du 0 et je pensais avoir tout bien installer, je lance donc la compilation (sans erreur) mais lors que je lance le fichier:
 
 

Code :
  1. C:\Users\mtkum\Documents\Workspace>javac Hello.java
  2. C:\Users\mtkum\Documents\Workspace>java Hello
  3. Error: A JNI error has occurred, please check your installation and try again
  4. Exception in thread "main" java.lang.UnsupportedClassVersionError: Hello has been compiled by a more recent version of the Java Runtime (class file version 57.0), this version of the Java Runtime only recognizes class file versions up to 52.0
  5.         at java.lang.ClassLoader.defineClass1(Native Method)
  6.         at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
  7.         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
  8.         at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
  9.         at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
  10.         at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
  11.         at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
  12.         at java.security.AccessController.doPrivileged(Native Method)
  13.         at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
  14.         at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  15.         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
  16.         at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  17.         at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)


 
voici mon code:  
 

Code :
  1. public class Hello {
  2.     public static void main(String[] arg) {
  3.     System.out.println("Hello OpenClassrooms" );
  4.     }
  5. }


 
est ce que quelqu'un peut me conseiller svp ?
Merci, Thibaut

mood
Publicité
Posté le 30-09-2019 à 00:43:06  profilanswer
 

n°2339665
Erlum
Posté le 30-09-2019 à 10:10:11  profilanswer
 

Tu compiles en java 13, sauf que ton JRE en est à java 8.
 
Pour résoudre ton problème, compile avec : javac -source 1.8 -target 1.8 Hello.java
 
Une autre solution est de mettre à jour ton JRE pour être en java 13 également.

n°2339839
TotalRecal​l
Posté le 04-10-2019 à 08:57:08  profilanswer
 

Autant opter pour la mise à jour je pense s'il n'a pas une raison impérative de garder un vieux JRE !


Message édité par TotalRecall le 04-10-2019 à 08:57:41

---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
n°2339842
marko78700
Posté le 04-10-2019 à 09:29:33  profilanswer
 

Les aléas de la compilation. Courage


---------------
chezmarko.f : du jeu vidéo, un peu de ciné, des geekeries et beaucoup de bons plans -> https://chezmarko.fr

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Probleme "Hello" -> apprentissage

 

Sujets relatifs
Problème code iframe programme Amazon Partenaires et Wordpress[FORTRAN] Problème objet/debug
[RÉSOLU]Problème de traitement d'un formulaireProblème de caractères spéciaux tkinter et fichier texte (Resolu)
Problème inclusion librairie arduino[Python]Problème de split.
Problème pour créer une plateforme de conversion de monnaie avec vbaProblème requête GET serveurWeb/Microcontroleur
petit probleme avec grepCréation d'un "select" personnalisé
Plus de sujets relatifs à : Probleme "Hello" -> apprentissage


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR