共計(jì) 398 個(gè)字符,預(yù)計(jì)需要花費(fèi) 1 分鐘才能閱讀完成。
要獲取一個(gè) 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
對(duì)象來獲取 jar 包所在的目錄。最后,將獲取到的目錄路徑打印輸出。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完