[JSP] Pourquoi cette erreur ?

Pourquoi cette erreur ? [JSP] - Java - Programmation

Marsh Posté le 27-11-2002 à 17:01:56    

Je viens de changer du jdk 1.3 pour le 1.4 et tout s'est bien passé. Mais là j'ai une erreur dans ma jsp et je sais pas d'où ca pourrait provenir ?
 
org.apache.jasper.JasperException: Unable to compile class for JSPerror: Invalid class file format in C:\j2sdk1.4.1\jre\lib\rt.jar(java/lang/Object.class).  The major.minor version '48.0' is too recent for this tool to understand.
 
C:\TOMCAT4\work\Standalone\localhost\DAC\configTerminer$jsp.java:0: Class java.lang.Object not found in class javax.servlet.GenericServlet.
package org.apache.jsp;
^
2 errors
 
 at org.apache.jasper.compiler.Compiler.compile(Compiler.java:285)
etc ....  :sweat:

Reply

Marsh Posté le 27-11-2002 à 17:01:56   

Reply

Marsh Posté le 27-11-2002 à 17:03:33    

2 versions de java sur ta machine. Tu utilises un binaire, et la bibliothèque de l'autre.

Reply

Marsh Posté le 27-11-2002 à 17:04:29    

c pas possible, j ai bien fait attention de virer d abord la 1.3 ! ou alors il steack haché dans un coin  :D

Reply

Marsh Posté le 27-11-2002 à 17:05:53    

et précision, il ne plante pas pour toutes mes JSP ...
Pourquoi le débugger d intellij il marche pas  :sweat:

Reply

Marsh Posté le 27-11-2002 à 17:06:44    

Prince2Lu a écrit a écrit :

c pas possible, j ai bien fait attention de virer d abord la 1.3 ! ou alors il steack haché dans un coin  :D  




c'est absolument certain... Fait voir une recherche sur java.exe

Reply

Marsh Posté le 27-11-2002 à 17:13:58    

j ai plein de java.exe c la folie  :pt1cable:

Reply

Marsh Posté le 27-11-2002 à 17:16:38    

Citation :

Class java.lang.Object not found


marante cette erreur ! :)

Reply

Marsh Posté le 27-11-2002 à 17:17:50    

Et que faut il que je fasse ? viré les java.exe dont j'ai pas besoin ?  :??:

Reply

Marsh Posté le 27-11-2002 à 17:18:23    

t'as bien modifié ton JAVA_HOME ?

Reply

Marsh Posté le 27-11-2002 à 17:19:22    

sinon réinstalle tomcat ...

Reply

Marsh Posté le 27-11-2002 à 17:19:22   

Reply

Marsh Posté le 27-11-2002 à 17:21:37    

oui oui j ai bien modifié mon JAVA_HOME
en fait tout marchait bien après mon passage à la 1.4.
Et y a 30 min, j'ai modifié 2 JSP  
résultat : tout marche sauf les 2 JSP qui me sortent ces erreurs alors qu'elles marchaient bien avant que je les modifie (modification mineure, j'ai changé du code html ....) [:necris]

Reply

Marsh Posté le 27-11-2002 à 17:23:33    

ouais ben c'est les classes qui sont plus valides quoi ....
 
tu les compiles avec quoi tes classes ?

Reply

Marsh Posté le 27-11-2002 à 17:25:12    

bah je les compile sous Intellij avec mon jdk 1.4 configuré comme il faut ... Ah pige pas

Reply

Marsh Posté le 27-11-2002 à 17:27:48    

ca me rapèle un truc ca ... quelqu'un a déjà eu le problème ...

Reply

Marsh Posté le 27-11-2002 à 17:29:00    

si tu penses à une histoire de date d horloge changé, c pas ca j ai vérifié, et j ai pas changé l heure système.

Reply

Marsh Posté le 27-11-2002 à 17:33:42    

nan je pense à rien mais je crois que quelqu'un avait un un soucis analogue ... cherche dans les posts Java  d'il y a une ou 2 semaines ...

Reply

Marsh Posté le 27-11-2002 à 17:40:21    

euh il y a quand même eu beaucoup de posts en une ou 2 semaines  ;)  
 [:len22]

Reply

Marsh Posté le 28-11-2002 à 08:14:23    

vire ton répertoire work et redémarre tomcat. Sinon ta machine est pas bien installée. Vire les java.exe dont tu ne te sert pas et désinstalle bien la 1.3


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 28-11-2002 à 08:53:44    

Attention j'vais dire une connerie :
Jasper utilise java.exe ?
(parce que c'est la compil' de ses JSP qui foire !)

Reply

Marsh Posté le 28-11-2002 à 08:55:31    

El_Gringo a écrit a écrit :

Attention j'vais dire une connerie :
Jasper utilise java.exe ?
(parce que c'est la compil' de ses JSP qui foire !)




 
Non tu ne dis pas de conneries. Effectivement, ta remarque est tout à fait pertinente. Cela dit ca reste un problème de configuration et que ce soit java ou javac ca ne change pas grand chose ...


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 28-11-2002 à 08:58:43    

Mais en fait, Tomcat 4.0.4, à l'install il demande le chemin du JDK. Du coup quand on change de JDK c normal que ça merde, on est obligé de réinstaller Tomcat j'pense !

Reply

Marsh Posté le 28-11-2002 à 09:00:27    

El_Gringo a écrit a écrit :

Mais en fait, Tomcat 4.0.4, à l'install il demande le chemin du JDK. Du coup quand on change de JDK c normal que ça merde, on est obligé de réinstaller Tomcat j'pense !




pourquoi REINSTALLER des que y'a le moindre probleme ?
un fichier de conf, ca s'édite, tu sais...

Reply

Marsh Posté le 28-11-2002 à 09:01:20    

lorill a écrit a écrit :

 
pourquoi REINSTALLER des que y'a le moindre probleme ?
un fichier de conf, ca s'édite, tu sais...




 
+1


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 28-11-2002 à 09:01:29    

lorill a écrit a écrit :

 
pourquoi REINSTALLER des que y'a le moindre probleme ?
un fichier de conf, ca s'édite, tu sais...




 
y a pas QUE le fichier de conf, y a aussi startup.bat, shutdown.bat, peut être autre chose, qu'est ce que j'en sais moi !?

Reply

Marsh Posté le 28-11-2002 à 09:04:22    

ben vazy alors, reinstalle, perds ton temps, ta config particuliere, etc... que veux tu que je te dise [:sinclaire]

Reply

Marsh Posté le 28-11-2002 à 09:16:29    

lorill a écrit a écrit :

ben vazy alors, reinstalle, perds ton temps, ta config particuliere, etc... que veux tu que je te dise [:sinclaire]  




 
Ha, c'est vrai !? j'ai l'droit ?  
trop aimable... :jap:  
(cela dit, pour garder sa config, y a qu'a garder server.xml, après avoir vérifié qu'y a pas de trace de l'ancien chemin de JDK dedant !)

Reply

Marsh Posté le 28-11-2002 à 09:27:08    

YALA  [:mega z]  [:mega z] ALLEZ PARIS , à c bon ils ont déjà gagné ;)  
Bon merci à tous, ca remarche !
La méthode "boeuf" qui consiste à réinstaller TOMCAT à marcher. on aurait pu utiliser la méthode subtile à rechanger dans les .bat le chemin du nouveau JDK ...etc...mais ca aurait été moins drole.  
Voila c la fête ! bon au passage, j'ai effacé mon projet qui était dans webapp sous l effet du stress.  :sweat:  
heureusement que j'ai des sauvegardes qui datent d'hier!
 
Merci A+  :)  

Reply

Marsh Posté le 28-11-2002 à 09:28:42    

El_Gringo a écrit a écrit :

 
 
y a pas QUE le fichier de conf, y a aussi startup.bat, shutdown.bat, peut être autre chose, qu'est ce que j'en sais moi !?




 
si tu fais une install standard c'est clair que la méthode bourrin de réinstallation fonctionne ... Mais bon spaproprequoi


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 28-11-2002 à 11:05:06    

c'est bizare ... changer le JAVA_HOME aurait du suffir : c'est de ca qu'il se sert dans les .bat ...

Reply

Marsh Posté le 28-11-2002 à 11:19:06    

Des fois je me dis qu'il ne faut pas chercher à comprendre ...
 [:the time]  Le truc marrant c'est quand tomcat démarrait par intellij et qu'il ne démarrait pas en passant par les .bat

Reply

Marsh Posté le 28-11-2002 à 11:26:28    

Prince2Lu a écrit a écrit :

 Le truc marrant c'est quand tomcat démarrait par intellij et qu'il ne démarrait pas en passant par les .bat  




 
bin ca change rien ca, il va qd meme utiliser la config de tomcat sinon ca sert à rien :o


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed