以下代码段将为您完成此操作:
final File f = new File(MyClass.class.getProtectionDomain().getCodeSource().getLocation().getPath());
MyClass用你的
main班级代替
结果
File对象
f表示
.jar已执行的文件。您可以使用此对象获取父级以查找所在目录
.jar。

以下代码段将为您完成此操作:
final File f = new File(MyClass.class.getProtectionDomain().getCodeSource().getLocation().getPath());
MyClass用你的
main班级代替
结果
File对象
f表示
.jar已执行的文件。您可以使用此对象获取父级以查找所在目录
.jar。