0
我有一個應用程序部署在正在嘗試讀取其他目錄中的文件的tomcat上。讀取應用程序外部的文件
應用程序路徑(WAR文件) -/tomcat的/ Web應用程序/應用
文件是目錄 - /home/anotherapplication/file.txt
我寫了一個程序(servlet的)在我的應用程序中讀取目錄結構上的文件。我試過下面的選項來閱讀它,但每個給我的文件沒有發現異常。
File inputFile = new File("/home/anotherapplication/file.txt");
- 從根目錄
File inputFile = new File("../../home/anotherapplication/file.txt");
路徑 - 從應用程序的相對路徑
任何想法如何做到這一點?
謝謝。
您的應用程序是否具有適當的權限來讀取該文件? – pablochan
您必須將路徑映射到類似c:\ abc \ def \ file.txt的文件 –
@pablochan - yes tomcat用戶有權讀取該文件 – Vivek