我有一种情况,我想从本地机器创建一个inputStream(假设文件的目录是C:\ Users \ temp \ file.txt)到有Windows的远程服务器Server 2008.从本地机器到Tomcat的InputStream部署的webapp
如何使Web应用程序使用本地版本的文件,因为我在编译为WAR文件之前尝试了此操作。
File f = new File("C:\Users\temp\file.txt");
而当我尝试使用InputStream时,它崩溃。我相信这是参考服务器的C:\ Users \ temp \ file.txt,它不存在。
我知道这是一个“哑巴”的问题,但任何建议都会非常有帮助。
根据文本文件的内容,您可能会考虑将其放在资源文件夹中。无论如何,尝试保持Web应用程序环境独立是一个好主意。通过这种方式,任何同事的机器或各种服务器环境都可以毫无困难地运行它 – Erich 2013-04-24 19:57:17