Bonjour,
J'utilise la classe ServiceLoader pour gérer des plugins dans une application java.
Mes projets implémentant les services possèdent à la racine un répertoire META-INF/services/ avec les services qui y sont déclarés.
Quand j'exporte via Eclipse les projets en .jar et que j'ajoute dans Eclipse ces .jar au classpath du launcher de l'application, les plugins sont bien instanciés. Par contre si à la place des .jar dans le classpath j'ajoute directement les projets Eclipse ça ne fonctionne pas.
Quelqu'un saurait-il m'indiquer comment résoudre ce problème ?
Merci d'avance pour votre aide.
Partager