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

avec Java Discussion :

problème de compatibilité de versions


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 18
    Par défaut problème de compatibilité de versions
    Bonjour,

    En tentant d'afficher une page JSP, voici l'erreur que j'obtiens :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Generated servlet error:
    bad class file: C:\Program Files\Java\jre1.5.0_12\lib\rt.jar(java/lang/Object.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.
    public class accueil_jsp extends HttpJspBase {
           ^
    1 error



    je sais après maintes recherches que cela vient d'un problème entre les différentes versions de jdk et jre que j'utilise.
    J'utilise Tomcat 4.1 qui semblerait n'être compatible qu'avec jdk 1.4 or mes classes ont été compilées avec le jdk 1.5. Ma variable d'environnement pointe vers le répertoire d'install de jdk 1.5.
    Version jre : jre 1.5.1_12

    j'ai également essayé Retroweaver qui assure la compatibilité avec la jvm 1.4 tout en programmant et compilant avec jdk 1.5. Mais cela ne marche pas...

    Est ce quelqu'un peut m'aider?
    Merci d'avance

  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
    Bonjour,
    Euh, pourquoi ne pas pointer vers le JDK 1.4 au lieu du 1.5/5.0 ?

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 18
    Par défaut
    Avant d'avoir cette erreur ma variable java_home pointait sur jdk 1.4 et cela m'a affiché cette erreur. J'ai donc demandé à l'admin (entreprise tres sécurisée ) de changer cela et de le faire pointer vers le 1.5.

    Aucun des 2 ne marchent...

  4. #4
    Membre chevronné Avatar de miloux32
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    545
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 545
    Par défaut
    Citation Envoyé par nemie Voir le message
    Avant d'avoir cette erreur ma variable java_home pointait sur jdk 1.4 et cela m'a affiché cette erreur. J'ai donc demandé à l'admin (entreprise tres sécurisée ) de changer cela et de le faire pointer vers le 1.5.

    Aucun des 2 ne marchent...
    J'ai déja eu un problème du genre ...
    Tu bosses sous Eclipse ???
    Clean bien tes éléments compilés ... (quitte à le faire manuellement)
    Ca arrive au ch'ti pere des fois de pas recompiler tout et donc d'avoir des erreurs comme ca....
    C'est souvent couplé avec TomCat : des fois il ne redéploie pas tout ....,
    vire bien le .wlnotdelete

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 18
    Par défaut
    Oui j'utilise bien Eclipse et j'ai cleané mon projet déjà une dizaine de fois !
    ESt'il certain que Tomcat 4.1 ne marche pas avec jdk 1.5? Je commence à avoir des doutes.

  6. #6
    Membre chevronné Avatar de JoloKossovar
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 532
    Par défaut
    Il semblerai que cela puisse marcher mais que c'est pas une tres bonne idée Tu aura des souci, et tu sera
    Pourquoi ne change tu pas de version de tomcat ?
    La version 5 apporte pas mal de choses interessante, comme une amélioration au niveau des perfomance ogénéral lié a la facon de gérér le garbage collector.
    http://www.onjava.com/pub/a/onjava/2...8/tomcat5.html

Discussions similaires

  1. Réponses: 14
    Dernier message: 12/04/2011, 10h34
  2. problème compatibilité de version MySQL
    Par hokidoki dans le forum ASP
    Réponses: 3
    Dernier message: 18/05/2007, 19h49
  3. Réponses: 2
    Dernier message: 11/04/2007, 18h16
  4. problème de compatibilité de .lib
    Par projet_chu dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/11/2003, 17h05
  5. help!! problème de compatibilité ascendante
    Par valfredr dans le forum XMLRAD
    Réponses: 5
    Dernier message: 16/06/2003, 16h15

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