problème de compatibilité de versions
Bonjour,
En tentant d'afficher une page JSP, voici l'erreur que j'obtiens :
Code:
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