Comment reloader en mémoire des Class

Comment reloader en mémoire des Class - Java - Programmation

Marsh Posté le 05-09-2002 à 22:27:46    

Bonsoir,
J'ai un problème techniques à soumettre.
Je souhaite mettre à jour (mettre à jour des fichiers .class) mon programme java sans le killer et relancer le programme.
Auriez vous une solution pour remonter en mémoire tous les fichiers .class utilisés par l'application ? Et pouvoir ainsi relancer l'application avec les Class modifiées.
Merci d'avance.

Reply

Marsh Posté le 05-09-2002 à 22:27:46   

Reply

Marsh Posté le 05-09-2002 à 22:35:46    

c'est possible puisque tomcat le fait : quand tu modifie une JSP, il la recompile et la recharge ...
 
Je pense que ca doit se faire en gérant ses propres ClassLoader, mais c'est un truc que j'ai jamais fait.

Reply

Marsh Posté le 05-09-2002 à 22:48:15    

[:blueflag] (désolé:D)
vaguement dans la meme idée, c'est possible de modifier le classpath à la volée? (une fois que la jvm est demarrée en somme)
ou bien d'ajouter tous les .jar d'un repertoire..?


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 05-09-2002 à 23:56:21    

[:xp1700]:jap:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 06-09-2002 à 00:37:57    

ca m'a l'air très bien tout ca !
hop, dans les favoris ! :)

Reply

Marsh Posté le 06-09-2002 à 00:41:47    

Reply

Sujets relatifs:

Leave a Replay

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