【发布时间】:2012-09-21 07:22:40
【问题描述】:
任何其他 servlet 在 eclipse-apache/tomcat 集成上运行良好。 但是当我在其中一个类中添加属性文件时,我得到了这个错误-
HTTP 状态 500 - 类型异常报告
消息描述: 服务器遇到一个内部错误 () 阻止它完成此请求。
异常
java.io.FileNotFoundException: xyz.properties(系统找不到指定的文件) java.io.FileInputStream.open(本机方法) java.io.FileInputStream.(未知来源) java.io.FileInputStream.(未知来源) xyz.DatabaseConnection(DatabaseAccess.java:23) xyz.HelloServlet.doGet(HelloServlet.java:22) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
我是否必须在 web.xml 文件中进行某种修改以让它知道 xyz.properties 文件存在的位置?
P.S - 文件和包名已被“xyz”审查。
【问题讨论】:
-
那么,您实际上将所谓的
xyz.properties文件保存在哪里? -
与servlet类在同一个包中
-
非常感谢大家,我从这个页面得到了答案-stackoverflow.com/questions/2161054/…
标签: java tomcat servlets web.xml eclipse-indigo