这次我遇到了在Windows 2008 R2上作为服务运行的tomcat7的问题。我将阅读存储在Web-inf/classes/
文件夹下的一些内部文件。
尽管tomcat是从管理员帐户启动的,但我无法读取所需的文件。如果我将它直接放在C:驱动器或类文件夹中,它不会计量 - 我一直在FileNotFoundException
。
我尝试列出文件夹中的所有文件,但它似乎是空的,但事实并非如此。我可以访问资源管理器。试图在java中获取读取属性我得到'假'。 我有一段时间挣扎,不知道出了什么问题。请帮助:)
答案 0 :(得分:0)
对于任何有同样问题的人。似乎Tomcat无法正常使用包含空格的路径。它位于“Program Files文件夹”中,它要查找的文件位于web-inf文件夹下的类中。 问候 扬