我有一種情況,我想從本地機器創建一個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