Je ne suis pas devant un IDE pour le moment, je regarde juste les spécifications de l'API.
CodeSource src = MyClass.class.getProtectionDomain().getCodeSource();
if (src != null) {
URL jar = src.getLocation();
}
Je veux déterminer de quel fichier JAR provient une classe. Est-ce la manière de procéder?
java -findjar -cp /some/path/with/libs/*.jar my.java.Class
->my.jar
.