Partage
  • Partager sur Facebook
  • Partager sur Twitter

probléme d'exécution java sous ubuntu

java

    18 décembre 2014 à 20:18:48

    Bonjour, tout le monde j'ai vraiment besoin de vous voilà mon problème :

    je viens de commencer à apprendre le cours "apprenez  à programmer en java avec cysboy"
     j'évolue carrément dans le cours j'ai même fait le TP....... bref je n'arrive pas à exécuter mes programmes sous ubuntu pourtant j'ai installer JDK . à la compilation pas de problèmes mais à l'exécution ça donne

    Exception in thread "main" java.lang.UnsupportedClassVersionError: essai : Unsupported major.minor version 52.0
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
            at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
            at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
    merci d'avance.......

    • Partager sur Facebook
    • Partager sur Twitter
      18 décembre 2014 à 21:40:54

      bonsoir 

      1- ecrivez le code entre les balise </> pour qu'il soit plus lisible

      2-donnez le code qui a mené à cette erreur , on peut deviner le problème sans voir le code source

      • Partager sur Facebook
      • Partager sur Twitter
      Le succès n’est pas la clé du bonheur. Le bonheur est la clé du succès. Si vous aimez ce que vous faites, vous réussirez. Albert Schweitzer
        21 décembre 2014 à 20:00:56

        import java.util.Scanner;
        
        
        public class conversion {
        	
        	public static void main(String[] args) {
        		// TODO Auto-generated method stub
        		
        		float fahr = 0,celsius = 0;
        		int choix = 0;
        		char reponse = 'O';
        		Scanner sc = new Scanner (System.in);
        		do
        		{
        			do
        			{
        				System.out.println("Choisissez la conversion voulue\n1..Celsius vers Fahrenheit \n2..Fahrenheit vers Celisus");
        				choix = sc.nextInt();
        			}while (choix != 1 && choix != 2);
        			System.out.println("Entrez la température à convertir");
        			float temp = sc.nextFloat();
        			sc.nextLine();
        			if (choix == 1)
        			{ 
        				fahr = (float) 9/5 * temp + 32;
        				System.out.println (temp + "°C correspond à "+fahr+"° F");
        			}
        			else 
        			{
        				celsius = ((temp - 32) * 5) / 9;
        				System.out.println (temp + "°F correspond à "+celsius+"°C");
        			}
        			do
        			{
        				System.out.println("Voulez-vous convertir une autre température (O/N)");
        				
        				reponse = sc.nextLine().charAt(0);
        			}while(reponse != 'O' && reponse != 'N');
        		}while(reponse == 'O');
        
        	}
        
        }
        


        désolé du retard mais voilà le code qui a mené à cette erreur

        -
        Edité par douxsey 21 décembre 2014 à 20:03:58

        • Partager sur Facebook
        • Partager sur Twitter
          21 décembre 2014 à 21:14:07

          ton code je pense marche bien , il faut vérifier que l'envirement est bien configuré 

          • Partager sur Facebook
          • Partager sur Twitter
          Le succès n’est pas la clé du bonheur. Le bonheur est la clé du succès. Si vous aimez ce que vous faites, vous réussirez. Albert Schweitzer
            21 décembre 2014 à 21:49:18

            On dirait que tu as un problème de version. Essaye de désinstaller Java complètement et de réinstaller le JDK 8.
            • Partager sur Facebook
            • Partager sur Twitter

            probléme d'exécution java sous ubuntu

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown