comment connaître le jar depuis lequel une classe est chargée.
La réponse en quelques lignes sur cette page, ou
Class cls = Example.class;
ProtectionDomain protectedDomain = cls.getProtectionDomain();
CodeSource codeSource = protectedDomain.getCodeSource();
URL jarLocation = codeSource.getLocation();
System.out.println(jarLocation);
Il y a un site très pratique aussi : http://www.jarfinder.com, il permet à partir du nom d'une classe de retrouver le ou les jars qui la contiennent.
Aucun commentaire:
Enregistrer un commentaire