Après 2 jours de recherches et de tests, je butte sur le problème suivant :
Comment intégrer dynamiquement un fichier.jar dans le classpath d'une application java en cours de fonctionnement ?
J'ai la structure de fichier suivante :
- lanceur.jar
- lanceur.ini
- application_01.jar
- application_02.jar
- application_03.jar
J'exécute [lanceur.jar] qui récupère dans [lanceur.ini] le nom de l'application à lancer. Cela devrait me permettre de mettre à jour simplement mon application qui est distribuée sur un serveur.
-> Lancer mon application par Runtime.exec(command) ne fonctionnement pas sous W98 (pb de mémoire !).
-> Utiliser le ClassLoader ne permet de charger qu'une seule classe... mon application en contient plusieurs centaines.
Je suis preneur de toute idée... merci à vous !
Partager