0
Existe-t-il un moyen d'importer d'autres classes en Java sans les ajouter au classpath? Quelque chose comme "import C: /dir/file.jar"?Java import, sans CLASSPATH
Existe-t-il un moyen d'importer d'autres classes en Java sans les ajouter au classpath? Quelque chose comme "import C: /dir/file.jar"?Java import, sans CLASSPATH
Vous ne pouvez pas importer un fichier JAR en changeant simplement "importer". Mais vous pouvez utiliser le chargeur de classe. Voir How to load a jar file at runtime
File file = new File("C:\\dir\\file.jar");
URL url = file.toURL();
ClassLoader classLoader = new URLClassLoader(new URL[]{ file.toURL() });
Class cls = classLoader.loadClass("mypackage.myclass");
[Comment charger un fichier jar lors de l'exécution] (http://stackoverflow.com/questions/194698/how-to-load-a-jar-file-at-runtime) – stivlo