Bonjour,
j'ai créé un jar exécutable. Dans ce jar j''utilise le ClassLoader pour récupérer des classes venant d'un autre jar (le path de cet autre jar étant fourni par l'utilisateur).
Jusque là ça va.
Le problème est que ces autres jars ont des dépendances vers encore d'autres jars, et c'est là que ça ne marche plus. j'ai l'exception suivante:
Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory. Ces classes des autres jars ne sont pas retrouvé par le class loader.
Est ce qu'il existerait une méthode expliquant la création d'un jar exécutable, comment charger toutes les dépendances correctement ? etc..
Merci d'avance.
Partager