.jar location (directory, path)Nice trick.
private String getBaseDirectory()
{
String name = super.getClass().getName();
int lastdot = name.lastIndexOf('.');
if (lastdot != -1) {
name = name.substring(lastdot + 1);
}
URL url = super.getClass().getResource(name + ".class");
return getURLDirName(url);
}
Nowadays, however, it often leads somewhere to the Maven repository :)