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

Eclipse Java Discussion :

problème de compilation wrong version 49 -48


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Tanebisse
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 449
    Par défaut problème de compilation wrong version 49 -48
    Bonjour voici l'erreur que j'ai quand je déploie mon application sous eclipse et je ne comprend pas pourquoi ça déconne, help !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <22 janv. 2009 11 h 57 CET> <Info> <HTTP> <BEA-101047> <[ServletContext(id=10577413,name=Sillage,context-path=/Sillage)] checking /pages/0.jsp:> 
    <22 janv. 2009 11 h 57 CET> <Info> <HTTP> <BEA-101047> <[ServletContext(id=10577413,name=Sillage,context-path=/Sillage)] for /pages/0.jsp generated java file D:\bea\wls8.1sp3\domains\admin\.\Sillage\.wlnotdelete\extract\Sillage__appsdir_sillagewls_ear_Sillage\jsp_servlet\_pages\__0.java> 
    <22 janv. 2009 11 h 57 CET> <Error> <HTTP> <BEA-101045> <[ServletContext(id=10577413,name=Sillage,context-path=/Sillage)] failed to compile /pages/0.jsp, compiler errors: 
    D:\bea\wls8.1sp3\domains\admin\.\Sillage\.wlnotdelete\extract\Sillage__appsdir_sillagewls_ear_Sillage\jsp_servlet\_pages\__0.java:17: cannot access com.unedic.sillage.SillageConstants
    bad class file: D:\bea\wls8.1sp3\domains\admin\Sillage\.wlnotdelete\extract\Sillage__appsdir_sillagewls_ear_Sillage\jarfiles\_wl_cls_gen.jar(com/unedic/sillage/SillageConstants.class)
    class file has wrong version 49.0, should be 48.0
    Please remove or make sure it appears in the correct subdirectory of the classpath.
    import com.unedic.sillage.SillageConstants; //[ /pages/0.jsp; Line: 1]

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Salut,
    A priori, je dirais qu'Eclipse compile tes classes en Java 5 tandis que Ton serveur WebLogic tourne sur une JVM 1.4.
    Essaies de voir comment configurer WLS pour qu'il tourne sur une JVM 5.0+.

  3. #3
    Membre éclairé Avatar de Tanebisse
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 449
    Par défaut
    Ouais exactement, le but pour moi était d'avoir le tout en 1.4, je suis donc aller dans les propriétés d'Eclipse dans "Java | Compiler | Compiler compliance level" et j'ai indiqué 1.4. Puis je suis aller dans la fenetre server, j'ai ouvert les propriétés de mon serveur WebLogic et dans la propriétés Runtime je lui est indiqué une JRE 1.4 ! C'est bien ça qu'il fallait faire ? Bref ça n'as pas fonctionné, du coup j'ai dégommé WebLo et réinstaller et c'est reparti ! Du coup je me demande si c'était un problème lié à Eclipse.

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Je crois que le réglage dont tu parles ne change pas la version du byte code généré : il accepte uniquement la syntaxe 1.4 mais génère toujours du bytecode 5 ou 6.

  5. #5
    Membre éclairé Avatar de Tanebisse
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 449
    Par défaut
    Tu parles du réglage "Compiler compliance level" ?
    Alors comment forcer Eclipse à compiler en 1.4 ? Ou comment etre sur que c'est bien cela qu'il fait ? J'avais pensé à un moment à ajouter à mon raccourci pour lancer Eclipse la commande "-vm chemin/acces/a ma/jre1.4/" mais ça n'a rien changé, était-ce judicieux ? Ou ça n'a rien à voir ?

  6. #6
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Cette discussion t'apporterait des éclaircissement je crois http://www.developpez.net/forums/d43...4-uen-jre-5-a/

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 16/03/2012, 01h13
  2. Problème web Service: class file has wrong version!
    Par mumu27 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 15/08/2010, 10h35
  3. Problème de compilation de la DLL du XMLRad
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/04/2003, 16h46
  4. Réponses: 2
    Dernier message: 05/12/2002, 16h55
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

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