1

我不知道还有什么可以帮助诊断这个问题:

  • 在 Windows 7 上运行,64 位(6GB RAM,Q720 笔记本电脑)
  • JDK 1.6、SpringMVC、...
  • 周一(以及之前的几个月)一切都在运行和工作
  • 今天(星期三)回来并关闭 Eclipse IDE 以暂时释放 RAM
  • 启动 Eclipse,等到 CPU 周期下降并从我的服务器选项卡启动 Tomcat 7.0

结果:Tomcat 在 1.9 秒内而不是大约 20 秒内启动,跳过了看起来像任何应用程序加载的过程。没有错误,没有比平时更多的警告。我尝试刷新一个公共页面的浏览器选项卡并得到 404。

我已经尝试对项目进行干净的构建,将项目干净且完整地发布到服务器,然后将项目删除并重新添加到 Tomcat(都在 Eclipse 中),结果相同。

然后我尝试在浏览器中进入项目根目录,但出现错误:

org.apache.jasper.JasperException: /index.jsp (line: 3, column: 0) The absolute uri: http://www.springframework.org/tags cannot be resolved in either web.xml or the jar files deployed with this application

我们几乎所有的 JSP 都包括:

<%@ taglib prefix="spring"  uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form"        uri="http://www.springframework.org/tags/form" %>

但是突然间 springframework.org -> springsource.org 出现了 404 的标签和表单。但这不可能是 Tomcat 似乎不再尝试启动我的项目的原因……是吗?

Eclipse 重新启动后,Tomcat 中的应用程序日志文件永远不会被写入。

项目中唯一需要改变的是,我在重启 Eclipse 后加载了一个新版本的 on JAR,但是如果出现问题,日志会抛出相关的错误,对吧?

感谢您提供任何诊断或解决此问题的想法!

4

0 回答 0