所以我在周末之前得到了这个项目,它工作得很好(还有其他问题,但至少Tomcat启动了)。现在,当我尝试启动Tomcat服务器时,它立即给出以下错误:
Server Tomcat v7.0 Server at localhost failed to start.
但是,我可以通过终端很好地启动Tomcat,这个问题发生在Eclipse (Eclipse Java EE Web开发人员集成开发环境)中。版本: Juno Service Release 1 Build : 20121004-1855)
我搜索了几个论坛,试图找到解决方案,但都无济于事!请帮助有需要的人。
发布于 2012-11-06 12:32:07
要解决此问题,必须删除位于以下目录中的.snap
文件:
<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources
删除此文件后,您可以毫无问题地启动Eclipse。
发布于 2014-08-29 11:53:05
在我的例子中,问题出在xml
代码中。
我的web.xml
文件如下所示:
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
<servlet>
<servlet-name>index</servlet-name>
<jsp-file>index.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>index</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
</web-app>
但我把它改成了
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
</web-app>
现在服务器可以正常加载了。真奇怪。
发布于 2013-07-20 14:54:32
创建新的工作区也可以解决此问题。
https://stackoverflow.com/questions/13244233
复制相似问题