IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Perdu dans mes compilation setting


Sujet :

Langage Java

  1. #1
    Membre averti
    Inscrit en
    Février 2004
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 16
    Par défaut Perdu dans mes compilation setting
    Bonjour,

    Lors de la compilation de ma classe java, j'obtiens le message suivant:
    (Unsupported major.minor version 49.0)

    Après recherche, j'ai trouvé que cela venait du fait que je compile avec une version de java supérieure à celle avec laquelle j'execute.

    Je fouille mes variables d'environnement et je trouve:
    JAVA_HOME= D:\ProgFiles\bea\jdk142_04

    PATH= ...;D:\ProgFiles\bea\jdk15\bin;...
    que je modifie en :
    PATH=...;D:\ProgFiles\bea\jdk142_04;...

    sans succès puisque quand j'execute dans ma console:
    java -version

    j'obtiens:
    java version 1.6.0
    Java SE runtime Env 1.6

    Je ne trouve pas l'endroit ou il est fait référence à 1.6.

    Par contre je me souviens avoir téléchargé et installé la 1.6 avec un fichier .exe. Je me dis que peut etre je peux trouver dans la base de registre une reference à 1.6 qui overriderait mes references à 1.4.
    C'est possible? si oui ou trouver cette reference à 1.6 qui me cherche des poux??

    Merci

  2. #2
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Par défaut
    Je ne crois pas que Java 1.6 utilise la base de registre en revanche, il se peut qu'il utilise la variable d'environnement JAVAHOME.

    Il se peut également que l'emplacement se situe avant dans le PATH que le chemin vers Java 1.4


    Autrement tu peux utiliser l'option "-target 1.4" avec ton compilateur. De toutes façons, "java -version" te donne la version de la JVM et non du JDK. Une JVM 1.6 peut exécuté du code d'un JDK 1.4.
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

  3. #3
    Membre averti
    Inscrit en
    Février 2004
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 16
    Par défaut
    Merci pour ta réponse!!

    j'ai mis ma référence au 1.4 en première ligne ds mon Path et ca marche.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. choix processeurs dans le compiler setting
    Par svagrim dans le forum Code::Blocks
    Réponses: 6
    Dernier message: 28/02/2014, 21h43
  2. [MySQL] perdu dans mes requetes imbriquées pour afficher un rapport
    Par bendicott dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 09/12/2012, 12h47
  3. Perdu dans mes connaissances sur Java en général
    Par vinou94400 dans le forum Général Java
    Réponses: 9
    Dernier message: 26/01/2012, 10h46
  4. Un peu perdu dans mes requêtes
    Par PhilCou dans le forum Langage SQL
    Réponses: 1
    Dernier message: 06/02/2010, 21h53
  5. Partition perdues, et perdu dans mes partitions
    Par Alamassepointcom dans le forum Administration système
    Réponses: 7
    Dernier message: 08/02/2008, 21h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo