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;
}