Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2510 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Utiliser les classes contenues dans un .zip dans une servlet (Tomcat 4

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utiliser les classes contenues dans un .zip dans une servlet (Tomcat 4

n°185274
El_gringo
Posté le 29-07-2002 à 14:55:22  profilanswer
 

J'arrvie pas, ça me broute !
C'est pour utiliser les drivers Oracle (thin), j'ai besoin de classes livrées par oracle, que j'ai téléchargées, sous la forme d'un zip. un zip, il me semble que ça peut être utilisé comme un jar, non !?
Ha, j'utilise le JDK1.4, et Tomcat 4.0.4.
J'ai essayé ces 2 trucs, dans les 2 cas, il ne trouve pas la classe OracleDriver :

Code :
  1. Cannot load driver: oracle.jdbc.driver.OracleDriver: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver


Donc, 1er truc que g essayé : ajouter le chemin du zip contentant les classes dans la variable d'environnement CLASSPATH (nom compris). ça merde.
J'ai essayé aussi de mettre le zip dans le repertoire lib de Tomcat,  normalement, il est censé pomper tous ce qui est class et qui s'y trouve... foiré !
Qqn peut m'aider !?

mood
Publicité
Posté le 29-07-2002 à 14:55:22  profilanswer
 

n°185301
chichos
Posté le 29-07-2002 à 15:04:01  profilanswer
 

essaie de renommer ton .zip en .jar
 
les .jar, Tomcat sait les lire, les .zip, j'ai un doute.

n°185303
lorill
Posté le 29-07-2002 à 15:05:13  profilanswer
 

mets le dans le common/lib, pas directement dans lib, c'est pas le même classloader

n°185304
El_gringo
Posté le 29-07-2002 à 15:07:09  profilanswer
 

lorill a écrit a écrit :

mets le dans le common/lib, pas directement dans lib, c'est pas le même classloader




 
c pas le même class loader, ms les 2 en sont un, non !?

n°185305
El_gringo
Posté le 29-07-2002 à 15:07:39  profilanswer
 

chichos a écrit a écrit :

essaie de renommer ton .zip en .jar
 
les .jar, Tomcat sait les lire, les .zip, j'ai un doute.
 




 
juste changer le nom !? c le même format de compression ? y a juste le nom qui change entre nu zip et un jar ?

n°185306
benou
Posté le 29-07-2002 à 15:07:52  profilanswer
 

chichos a écrit a écrit :

essaie de renommer ton .zip en .jar
les .jar, Tomcat sait les lire, les .zip, j'ai un doute.




+1

n°185307
El_gringo
Posté le 29-07-2002 à 15:07:53  profilanswer
 

enfin, j'essaye vos 2 trucs...

n°185312
benou
Posté le 29-07-2002 à 15:08:35  profilanswer
 

el_gringo a écrit a écrit :

 
 
juste changer le nom !? c le même format de compression ? y a juste le nom qui change entre nu zip et un jar ?




ouep ... y a juste l'extension ...

n°185322
El_gringo
Posté le 29-07-2002 à 15:10:51  profilanswer
 

ha, cool, ça marche, merci.
Enfin, bon, g une autre erreur tordue :

Code :
  1. Exception d'E/S: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=134238208)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))


Mais je doute que qqn ai déja rencontré ça, je file donc dans la doc...

n°185326
chichos
Posté le 29-07-2002 à 15:11:55  profilanswer
 

si tu mets tes .jar dans le sous-répertoire lib de ton répertoire de ton appli, les .class seront reconnus par ton appli
 
si tu mets tes .jar dans le sous répertoire common/lib, tes .class seront reconnus par toutes tes applis.
 
sauf erreur de ma part..  :sweat:  c'est ça

mood
Publicité
Posté le 29-07-2002 à 15:11:55  profilanswer
 

n°185327
darklord
You're welcome
Posté le 29-07-2002 à 15:12:06  profilanswer
 

un JAR c'est exactement la meme chose qu'un ZIP au manifest près


---------------
Just because you feel good does not make you right
n°185328
darklord
You're welcome
Posté le 29-07-2002 à 15:12:21  profilanswer
 

chichos a écrit a écrit :

si tu mets tes .jar dans le sous-répertoire lib de ton répertoire de ton appli, les .class seront reconnus par ton appli
 
si tu mets tes .jar dans le sous répertoire common/lib, tes .class seront reconnus par toutes tes applis.
 
sauf erreur de ma part..  :sweat:  c'est ça
 




 
non c'est juste


---------------
Just because you feel good does not make you right
n°185330
lorill
Posté le 29-07-2002 à 15:13:12  profilanswer
 

chichos a écrit a écrit :

si tu mets tes .jar dans le sous-répertoire lib de ton répertoire de ton appli, les .class seront reconnus par ton appli
 
si tu mets tes .jar dans le sous répertoire common/lib, tes .class seront reconnus par toutes tes applis.
 
sauf erreur de ma part..  :sweat:  c'est ça
 




 
ouais, mais d'apres ce que j'ai compris, il l'aviat mis dans lib, qui n'est chargé que par le classloader de tomcat, et non visible pour les webapps

n°185364
El_gringo
Posté le 29-07-2002 à 15:43:54  profilanswer
 

lorill a écrit a écrit :

 
 
ouais, mais d'apres ce que j'ai compris, il l'aviat mis dans lib, qui n'est chargé que par le classloader de tomcat, et non visible pour les webapps




 
non non, ça gêne pas ça, mon zip (devenu jar) il a pas bougé, il est direct ds le rep lib de tomcat (c:\tomcat\lib) et il est très bien chargé, dispo pr mon appli
(bon, reste cette saloperie d'erreur :

Exception d'E/S: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=134238208)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))


Mais au moins, la classes est chargée !!

n°185382
lorill
Posté le 29-07-2002 à 15:54:15  profilanswer
 

ah, ben autant pour moi alors.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Utiliser les classes contenues dans un .zip dans une servlet (Tomcat 4

 

Sujets relatifs
Utiliser une servlet dans une jspInstallation TomCat 4 avec apache sur Windaube 2000
[PHP] Conseil de script à utiliser pour une gallerie photos...configuration du seveur web apache et tomcat pour windows
Challenge : Comment utiliser une dll créée en VB avec VC++ ?Récuperer les informations contenues dans un jpg ...
environement de programation des srvlets sur windows apahce et tomcat[JSP/Servlet] rafraichissement d'une image
[VB] utiliser Grid32.ocx de VB5 dans VB6 
Plus de sujets relatifs à : Utiliser les classes contenues dans un .zip dans une servlet (Tomcat 4


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR