找到相对于Java应用程序“安装”的文件夹的路径的最佳方式是什么?Java FileOutputStream:相对于程序文件夹的路径?
我有一个静态方法的类:public static void saveToFile(String fileName)
当我把它叫做绝对路径,它的工作原理,但我真正想要的是在应用程序从运行到相对路径和文件夹。
我还没有部署我的应用程序,但现在我想找到一个相对于(Netbeans)项目根目录和被调用数据中的文件夹的路径:ProjectName \ data \ file.dat。我应该使用File
课程还是将其制作成URI
或其他?
请注意,我更喜欢它是独立于系统的,并且在部署应用程序时仍然可以工作。最终(相对)路径名将存储在属性文件中。
对不起,如果这个问题是重复的,任何帮助表示赞赏。
感谢您的时间和明确的答案。 – MarioDS 2012-04-16 19:44:31