2013-12-08 96 views
0

我正在开发一个项目,我打开一个文件,覆盖它并将其另存为一个新文件。但是,我在访问模板文件时遇到了一些困难。源文件夹文件Java

现在,我相信我的程序正在使用我的计算机的路径引用文件,但是,如果我要将该程序导出到另一台计算机,则可能找不到该文件。

我已经将该文件存储在eclipse中的项目的源文件夹中。是否有正确的方法来引用该文件,以便能够在任何计算机上找到它?

我附加了一个关于我的程序现在如何引用文件的图像。

enter image description here

回答

1

如果该文件是在项目文件夹,你并不需要在所有指定的路径。只需使用文件名“file.txt”即可满足您通常放置路径的地方。

0

一种替代方法是,如果您使用Tomcat服务器进行部署,则将该文件放置在tomcat的web应用程序位置中。

访问将使用下面的代码片段

String filePath = System.getProperty("catalina.base") + "/web-apps"; 

此文件路径将所有计算机上工作,因为我们在安装tomcat的所有机器设置卡塔利娜基地进行。