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"));
輸出結(jié)果:
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);
到此這篇關(guān)于JAVA獲取當前項目和文件所在路徑的實例代碼的文章就介紹到這了,更多相關(guān)java獲取項目所在路徑內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
最新jsonwebtoken-jwt 0.12.3 基本使用小結(jié)
這篇文章主要介紹了最新jsonwebtoken-jwt 0.12.3 基本使用小結(jié),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-12-12
Java連接MySQL數(shù)據(jù)庫增刪改查的通用方法(推薦)
下面小編就為大家?guī)硪黄狫ava連接MySQL數(shù)據(jù)庫增刪改查的通用方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08
使用filter實現(xiàn)url級別內(nèi)存緩存示例
這篇文章主要介紹了使用filter實現(xiàn)url級別內(nèi)存緩存示例,只需要一個靜態(tài)類,在filter中調(diào)用,也可以全部寫到filt里面??梢愿鶕?jù)查詢參數(shù)分別緩存,需要的朋友可以參考下2014-03-03

