指定資源路徑的方法有兩種:
一種是絕對(duì)路徑,一種是相對(duì)路徑。
獲取當(dāng)前類(lèi)的所在工程路徑;
File f = new File(this.getClass().getResource("/").getPath());
System.out.println(f);
獲取當(dāng)前類(lèi)的絕對(duì)路徑;
File f = new File(this.getClass().getResource("").getPath());
System.out.println(f);
獲取當(dāng)前類(lèi)的所在工程路徑;
File directory = new File("");//參數(shù)為空
String courseFile = directory.getCanonicalPath() ;
System.out.println(courseFile);
獲取當(dāng)前工程src目錄下selected.txt文件的路徑:
URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt");
System.out.println(xmlpath);