tomcat 启动报错,该如何解决

tomcat 启动报错

首先是严重: Error initializing endpoint

java.net.BindException: Address already in use: JVM_Bind<null>:80

我将server.xml文件中的port :80改成 8080就没了这个提示

然后还有两个严重:

严重: Error listenerStart 

2009-9-8 17:20:54 org.apache.catalina.core.StandardContext start 

严重: Context [] startup failed due to previous errors 

2009-9-8 17:20:56 org.apache.catalina.core.ApplicationContext log

我这里跟网上的答案不同的是[]里面为空

请问后两个报错是什么具体信息,报的是什么错误,怎么解决。顺便说明一下原理好吗?




端口被占用了

http://xuthus.iteye.com/blog/85089




第一个,不要使用被占用的端口。找个未使用的即可。具体可以cmd下查看 netstat

第二个问题:

严重: Error listenerStart –这里是指监听器启动错误 应该是端口冲突导致

严重: Context [] startup failed due to previous errors –某个Context 启动错误,你这个[]是根文根。

一般是 /test 具体配置在server.xml里的 <Context path=”/test” docBase=””></Context>




你把<Context path=”http://localhost:8888″ …>注释掉或删除,然后清空tomcat\conf\Catalina\localhost下的xml文件,并且把webapps里的没用的程序都清除掉。

再不行就换个新的tomcat

tomcat 启动报错,该如何解决

相关文章:

你感兴趣的文章:

标签云: