首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >“服务器Tomcat v7.0服务器在本地主机上启动失败”,没有堆栈跟踪,而它在终端中工作

“服务器Tomcat v7.0服务器在本地主机上启动失败”,没有堆栈跟踪,而它在终端中工作
EN

Stack Overflow用户
提问于 2012-11-06 12:08:59
回答 24查看 700K关注 0票数 82

所以我在周末之前得到了这个项目,它工作得很好(还有其他问题,但至少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)

我搜索了几个论坛,试图找到解决方案,但都无济于事!请帮助有需要的人。

EN

回答 24

Stack Overflow用户

回答已采纳

发布于 2012-11-06 12:32:07

要解决此问题,必须删除位于以下目录中的.snap文件:

<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources

删除此文件后,您可以毫无问题地启动Eclipse。

票数 60
EN

Stack Overflow用户

发布于 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>

现在服务器可以正常加载了。真奇怪。

票数 23
EN

Stack Overflow用户

发布于 2013-07-20 14:54:32

创建新的工作区也可以解决此问题。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13244233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档