溫馨提示×

java如何獲取jar包所在的目錄

小億
578
2024-04-28 10:22:37
欄目: 編程語言

要獲取一個jar包所在的目錄,可以使用以下方法:

String jarPath = YourClass.class.getProtectionDomain().getCodeSource().getLocation().getPath();
String jarDirectory = new File(jarPath).getParent();
System.out.println("Jar Directory: " + jarDirectory);

上面的代碼中,YourClass 是你想要獲取jar包所在目錄的class。通過YourClass.class.getProtectionDomain().getCodeSource().getLocation().getPath()方法獲取jar包的路徑,然后使用File對象來獲取jar包所在的目錄。最后,將獲取到的目錄路徑打印輸出。

0