Java獲取路徑


getClass().getResource() 方法獲得相對路徑( 此方法在jar包中無效。返回的內容最后包含/)

例如 項目在/D:/workspace/MainStream/Test

在javaProject中,getClass().getResource("/").getFile().toString() 返回:/D:/workspace/MainStream/Test/bin/

public String getCurrentPath()

{
  //取得根目錄路徑
  String rootPath=getClass().getResource("/").getFile().toString();


  //當前目錄路徑
  String currentPath1=getClass().getResource(".").getFile().toString();
  String currentPath2=getClass().getResource("").getFile().toString();


  //當前目錄的上級目錄路徑
  String parentPath=getClass().getResource("../").getFile().toString();

  return rootPath;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM