[JAVA/Eclipse] Pb de CLassLoader sous Eclipse [CONTOURNé]

Pb de CLassLoader sous Eclipse [CONTOURNé] [JAVA/Eclipse] - Java - Programmation

Marsh Posté le 02-08-2002 à 15:09:41    

J'ai un petit pb...
 
J'ai un plugin qui utilise 2 jar, a.jar et b.jar
Ils sont inclus au build et exportés au runtime...
Jusqu'ici tout va bien...
 
Seulement au runtime, à l'activation du plugin, il me trouve bien a.jar, mais pas b.jar (qui est utilisé par a.jar et mon plugin).
 
Quelqu'un a une idée?


Message édité par therier le 05-08-2002 à 14:36:17

---------------
XBox? http://www.gamertagdatabase.com
Reply

Marsh Posté le 02-08-2002 à 15:09:41   

Reply

Marsh Posté le 02-08-2002 à 15:40:19    

pb de fichier XML :heink:  :??:


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
Reply

Marsh Posté le 02-08-2002 à 15:43:29    

thecoin a écrit a écrit :

pb de fichier XML :heink:  :??:  




 
nope.. mon .classpath dans le jar du plugin est nickel....


---------------
XBox? http://www.gamertagdatabase.com
Reply

Marsh Posté le 03-08-2002 à 23:26:05    

Salut,
 
Je suis pas sûr de ma réponse mais je pense avoir un élément de réponse car cette semaine, je me suis pris la tête pour déployer une appli web sous WebSphere et j'ai un peu traîné sur les forums pour rechercher des solutions.
 
J'ai lu sur un forum que quand il existait une dépendance entre deux fichiers jar dans ton appli web, pour que l'appli les voit tous les deux, le fichier MANIFEST du 1er jar (a.jar pour toi) devait comporter une "déclaration" si on peut dire du second jar (b.jar chez toi).
 
Voilà, ça peut peut-être t'aider en recherchant sur le web
 
Java Rulez !! :hello:

Reply

Marsh Posté le 05-08-2002 à 12:06:50    


Reponse à ma question : j'essayais d'acceder (enfin pas moi, le premier jar...) au second jar en utilisant un loadClass. Or le classLoader utilisé n'etait pas celui du plugin dans ce cas là  :??:  
 
J'ai contourné le probème en virant l'instanciation dynamique  :D  
 
 


---------------
XBox? http://www.gamertagdatabase.com
Reply

Sujets relatifs:

Leave a Replay

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