Lancer une appli java dans une jvm existante - Java - Programmation
Marsh Posté le 16-11-2005 à 17:33:46
Euh par instanciation de la classe que tu veux lancer nan ?
Chais pas, ca me parait evident, j'ai pas du comprendre la question
Marsh Posté le 16-11-2005 à 21:33:22
heu... Je vais prendre un exemple simple. Je lance une appli java qui contient une classe
statique. Cette classe etant statique elle est initialisée par le classloader et ses donnees
membres ont des valeurs qui sont visibles par tous les objets dans la jvm. Jusque la
tout va bien.
Maintenant j'ai envie de lancer une deuxieme appli java et j'ai envie que cette appli ait
accès a cette meme classe statique. Probleme: quand je lance mon appli java, une nouvelle
jvm se crée. Donc impossible de récuperer les donnees de la classe statique decrite ci dessus.
Je sais pas si j'ai été clair...
Marsh Posté le 20-11-2005 à 07:14:30
Je pense que c'est une fonctionnalité qui sera dans Java 1.6 selon ce que j'ai lu...
Marsh Posté le 20-11-2005 à 15:12:40
pfff. java parfois c lourd... merci pour ta réponse pfv3.
Marsh Posté le 24-11-2005 à 16:33:39
Si tu exécutes une tache dans la même JVM :
http://lroux.developpez.com/articl [...] eursTaches
Si tu veux synchroniser les données de plusieurs JVM :
http://www.philippe.prados.name/La [...] luster.pdf
Marsh Posté le 16-11-2005 à 16:32:17
Salut,
J'ai une jvm qui tourne et qui fait marcher une appli serveur. J'aimerais lancer une autre
appli via une commande java mais j'aimerais que cette appli se lance dans la meme
machine virtuelle que mon serveur. Est ce que quelqu'un aurait une idée de
comment on realise ce genre de chose ?
merci d'avance,
he667