【发布时间】:2010-11-24 06:21:33
【问题描述】:
我在 Eclipse 中部署动态 Web 应用程序时遇到问题。我的应用程序由 JSP 组成,使用 Spring/Hibernate 框架,并具有 MySQL 数据库后端。当我部署应用程序时,我收到错误:
HTTP Status 404 -
type Status report
message
description The requested resource () is not available.
Apache Tomcat/6.0.29
在控制台中,我清理项目时收到以下语句:
log4j:ERROR LogMananger.repositorySelector 为 null 可能是由于 使用 NOPLoggerRepository 重新加载类时出错。 log4j:警告否 可以为记录器找到附加程序 (org.springframework.web.servlet.DispatcherServlet)。 log4j:请警告 正确初始化log4j系统。
当我部署项目时,我在控制台中收到以下错误:
log4j:WARN 找不到记录器的附加程序 (org.springframework.web.servlet.DispatcherServlet)。 log4j:请警告 正确初始化log4j系统。
我不确定为什么会收到上述语句,因为我的 log4j.xml 文件位于 Eclipse 中我的 Web 应用程序的根项目文件夹中。如果这不是正确的位置,那么它应该在哪里?
我正在使用最新版本的 Eclipse (Helios),并且我正在使用 Tomcat6 作为我的 Web 服务器。谁能看出问题出在哪里?
【问题讨论】:
-
您能详细说明您是如何部署您的应用程序的吗?
-
非常感谢您的评论。我在下面路易斯的回答中详细介绍了。请随时提出任何后续问题。
标签: eclipse spring jsp tomcat log4j