我在我的apps目录上收到了filenotfoundexception,但我的目录显然存在。我在我的本地机器上这样做。我正在为servlet做一个非常简单的帖子。有没有人知道可能发生的事情?
答案 0 :(得分:2)
事实证明这是由于我的防火墙(firestarter)阻止我的服务器IP地址。我允许异常并且一切正常。
答案 1 :(得分:1)
一些想法(希望你没有尝试过: - ):
您是否具有该目录的读取权限?
尝试输入类似的内容:
System.out.println("the directory = " + directory);
假设“directory”是保存目录的File变量。
尝试输入类似的内容:
System.out.println("the directory exists = " + directory.exists());
并确保它返回true。
答案 2 :(得分:0)
您是否拥有所有介入路径段的遍历权限以及对最终文件的适当权限?