找到相對於Java應用程序「安裝」的文件夾的路徑的最佳方式是什麼?Java FileOutputStream:相對於程序文件夾的路徑?
我有一個靜態方法的類:public static void saveToFile(String fileName)
當我把它叫做絕對路徑,它的工作原理,但我真正想要的是在應用程序從運行到相對路徑和文件夾。
我還沒有部署我的應用程序,但現在我想找到一個相對於(Netbeans)項目根目錄和被調用數據中的文件夾的路徑:ProjectName \ data \ file.dat。我應該使用File
課程還是將其製作成URI
或其他?
請注意,我更喜歡它是獨立於系統的,並且在部署應用程序時仍然可以工作。最終(相對)路徑名將存儲在屬性文件中。
對不起,如果這個問題是重複的,任何幫助表示讚賞。
感謝您的時間和明確的答案。 – MarioDS 2012-04-16 19:44:31