JAVA獲取當前項目和文件所在路徑的實例代碼

直接上代碼:

 //當前項目下路徑
  File file = new File("");
  String filePath = file.getCanonicalPath();
  System.out.println(filePath);
 
  //當前項目下xml文件夾
  File file1 = new File("");
  String filePath1 = file1.getCanonicalPath()+File.separator+"xml\\";
  System.out.println(filePath1);
 
  //獲取類加載的根路徑
  File file3 = new File(this.getClass().getResource("/").getPath());
  System.out.println(file3);
 
  //獲取當前類的所在工程路徑
  File file4 = new File(this.getClass().getResource("").getPath());
  System.out.println(file4);
 
  //獲取所有的類路徑 包括jar包的路徑
  System.out.println(System.getProperty("java.class.path"));

輸出結果: 

1.當前項目下路徑

E:\Work\example

2.當前項目下xml文件夾

E:\Work\example\xml

3.獲取類加載的根路徑

E:\Work\example\out\production\classes

4.獲取當前類的所在工程路徑

E:\Work\example\out\production\classes\com\demo

5.獲取所有的類路徑 包括jar包的路徑D:\Java\jdk1.8.0_65\jre\lib\charsets.jar;D:\Java\jdk1.8.0_65\jre\lib\deploy.jar;

知識點補充:

Java獲取當前項目文件路徑

在一些時候需要用到項目的模板或其他文件,這時候可能需要組合得到文件路徑。

String projectPath = System.getProperty(“user.dir”);
System.out.println(“projectPath==” + projectPath);

到此這篇關於JAVA獲取當前項目和文件所在路徑的實例代碼的文章就介紹到這瞭,更多相關java獲取項目所在路徑內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: