Bonjour à tous,

Il y a beaucoup de méthodes sur le web pour faire cela mais je n'ai réussi avec aucune pour le moment.
Je veux une liste de class<?> d'un fichier Jar afin d'utiliser les fonctions qu'il y a dedans par la suite.

Un début de code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
	File file = new File("MyDir/");
		FilenameFilter fnf = new FilenameFilter() {
			public boolean accept(File dir, String name) {
		        return name.toLowerCase().endsWith(".jar");
		    }
		};
		File[] jarfiles = file.listFiles(fnf);
		URL[] urls = new URL[10];
		int i = 0;
		for (File f : jarfiles)
		{
			urls[i] = f.toURI().toURL();
			i++;
		}		
		ClassLoader loader = new URLClassLoader(urls);
Je ne sais pas si ça commence bien comme ça, je suis totalement paumé dans les JarEntry et les URLCLassLoader...

Merci d'avance pour votre aide