eclipse启动Tomcat失败。
eclipse启动Tomcat异常。问题描述:我在本地tomcat文件夹中运行startup.bat,接着访问localhost:8888可以正常访问到tomcat猫的主...
eclipse启动Tomcat异常。问题描述:我在本地tomcat文件夹中运行startup.bat,接着访问localhost:8888 可以正常访问到tomcat猫的主页,说明我tomcat是部署成功的。接下来我在eclipse中配置tomcat,步骤应该也没有错,但是启动服务时候报出一个异常,jar包找不到,java.lang.ClassNotFoundException: org.springframework.web.filter.HiddenHttpMethodFilter,于是我又重新装下载了一个tomcat,把lib中的jar包拷到原来的tomcat中(这样就说明不是jar的问题),我很纳闷,怎么就启动失败了呢?我在myeclipse也来了一遍,还是报一样的错误。更郁闷的是我在Maven仓库中,去找这个jar居然找不到。附注:我的tomcat是干净的,没有add任何项目,我只是简单的启动,用浏览器访问8888,测试我eclipse是否部署tomcat成功.
应该是tomcat上面部署了一个项目有错,少了jar包,tomcat在扫描时候报错了。清空webapp里部署的项目。已经解决。 展开
应该是tomcat上面部署了一个项目有错,少了jar包,tomcat在扫描时候报错了。清空webapp里部署的项目。已经解决。 展开
展开全部
eclipse中Tomcat启动失败主要原因有:
1.独立运行的Tomcat没有关闭。 2.Tomcat之前运行过,或者Tomcat非正常关闭,进程当中的Tomcat依然存在。
3.Tomcat使用的端口被其他软件所占(Tomcat默认的端口:8080)。
针对这些错误的解决方案:
1.在系统服务当中将Tomcat的启动方式由“自动”改为“手动”(默认的情况Tomcat是自动启动的服务,随开机启动)。
2.关闭独立运行的Tomcat,要保证Eclipse启动Tomcat之前,Tomcat服务是停用的。
3.查看任务管理器,进程里有没有Tomcat,如果有,将其关掉。
4.如果在Eclipse当中启动Tomcat还是不成功,则可能是Tomcat的端口被占了。
a.找到Tomcat路径:..\Tomcat 5.0.28\conf\下的server.xml文件,检索到端口号:8080,将其改成未被占用的端口号如8088等。
b.可以在dos下用命令:netstat -a 查看一下端口的使用情况,看看Tomcat的端口有没有被其他的软件所占用
1.独立运行的Tomcat没有关闭。 2.Tomcat之前运行过,或者Tomcat非正常关闭,进程当中的Tomcat依然存在。
3.Tomcat使用的端口被其他软件所占(Tomcat默认的端口:8080)。
针对这些错误的解决方案:
1.在系统服务当中将Tomcat的启动方式由“自动”改为“手动”(默认的情况Tomcat是自动启动的服务,随开机启动)。
2.关闭独立运行的Tomcat,要保证Eclipse启动Tomcat之前,Tomcat服务是停用的。
3.查看任务管理器,进程里有没有Tomcat,如果有,将其关掉。
4.如果在Eclipse当中启动Tomcat还是不成功,则可能是Tomcat的端口被占了。
a.找到Tomcat路径:..\Tomcat 5.0.28\conf\下的server.xml文件,检索到端口号:8080,将其改成未被占用的端口号如8088等。
b.可以在dos下用命令:netstat -a 查看一下端口的使用情况,看看Tomcat的端口有没有被其他的软件所占用
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询