Eclipse FileInputStream具有本地开发和远程文件

时间:2010-09-17 17:27:40

标签: java eclipse

我正在我的本地PC上开发一个使用部署服务器上的文件的Java Web应用程序。我必须做这样的事情才能让它在开发期间本地工作,并在部署时在服务器上工作。这是标准做法吗?或者Eclipse中是否有一种方法使用链接文件夹和文件来指定文件与服务器上引用的文件相同?

InputStream in = null;
try {
   in = new FileInputStream("/EBWEB/www/homepages/path/to/file/STKCore.properties");
} catch (java.io.FileNotFoundException ex) {
            in = new FileInputStream("W:/internal/www/homepages/path/to/file/STKCore.properties");
}

W:我是如何在我的PC上使用Windows XP中的Samba映射远程服务器的。

1 个答案:

答案 0 :(得分:1)

您可以将属性文件放入战争中,然后使用getResourceAsStream()打开它。