JAVA獲取當(dāng)前項(xiàng)目和文件所在路徑的實(shí)例代碼
直接上代碼:
//當(dāng)前項(xiàng)目下路徑
File file = new File("");
String filePath = file.getCanonicalPath();
System.out.println(filePath);
//當(dāng)前項(xiàng)目下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);
//獲取當(dāng)前類的所在工程路徑
File file4 = new File(this.getClass().getResource("").getPath());
System.out.println(file4);
//獲取所有的類路徑 包括jar包的路徑
System.out.println(System.getProperty("java.class.path"));
輸出結(jié)果:
1.當(dāng)前項(xiàng)目下路徑
E:\Work\example
2.當(dāng)前項(xiàng)目下xml文件夾
E:\Work\example\xml
3.獲取類加載的根路徑
E:\Work\example\out\production\classes
4.獲取當(dāng)前類的所在工程路徑
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;
知識點(diǎn)補(bǔ)充:
Java獲取當(dāng)前項(xiàng)目文件路徑
在一些時候需要用到項(xiàng)目的模板或其他文件,這時候可能需要組合得到文件路徑。
String projectPath = System.getProperty(“user.dir”); System.out.println(“projectPath==” + projectPath);
到此這篇關(guān)于JAVA獲取當(dāng)前項(xiàng)目和文件所在路徑的實(shí)例代碼的文章就介紹到這了,更多相關(guān)java獲取項(xiàng)目所在路徑內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
三行Java代碼實(shí)現(xiàn)計(jì)算多邊形的幾何中心點(diǎn)
因?yàn)楣ぷ餍枰?jì)算采煤機(jī)工作面的中心點(diǎn),如果套用數(shù)學(xué)的計(jì)算公式,用java去實(shí)現(xiàn),太麻煩了。本文將利用java幾何計(jì)算的工具包,幾行代碼就能求出多變形的中心,簡直yyds!還不快跟隨小編一起學(xué)起來2022-10-10
Java的Tomcat和Servlet的運(yùn)行原理詳解
這篇文章主要為大家詳細(xì)介紹了Java的Tomcat和Servlet,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-03-03
最新jsonwebtoken-jwt 0.12.3 基本使用小結(jié)
這篇文章主要介紹了最新jsonwebtoken-jwt 0.12.3 基本使用小結(jié),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-12-12
Java連接MySQL數(shù)據(jù)庫增刪改查的通用方法(推薦)
下面小編就為大家?guī)硪黄狫ava連接MySQL數(shù)據(jù)庫增刪改查的通用方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08
使用filter實(shí)現(xiàn)url級別內(nèi)存緩存示例
這篇文章主要介紹了使用filter實(shí)現(xiàn)url級別內(nèi)存緩存示例,只需要一個靜態(tài)類,在filter中調(diào)用,也可以全部寫到filt里面??梢愿鶕?jù)查詢參數(shù)分別緩存,需要的朋友可以參考下2014-03-03

