在MyEclipse中运行tomcat出现Error initializing endpoint错误

 

org.apache.coyote.http11.Http11Protocol init
严重: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind:8080

原因:8080端口被占用,在dos下运行“netstat   -a ”查看当前端口的使用情况。(这个我试了一下,貌似不行。)
解决方法:修改Tomcat的使用端口,具体做法——找到目录.../Tomcat 5.5/conf,在conf目录下有“server.xml”文件,用记事本打开此文件,查找(打开文件后Ctrl+F)文件中的所有“8080”,并改为其他没有被占用的端口值(如:8088、8081等)。
        这个错出了n久都不知道哪里错了,就是在启动TOMCAT的时候,突然发现出现了上面的错误,前段时间还是好好的,但是不知道为什么昨天就变成这样了。在网上搜了一下,说是端口被占用了,找个端口也找了一会,把端口改了就好了。不明白的就是为什么前些天还是好好的,近段时间就突然说端口被占用了呢。也没找到答案解释。

 

在MyEclipse使用Tomcat服务器调试中出现错误如下:

严重: Error initializing endpoint

严重: Catalina.start

严重: Error starting endpoint

严重: Catalina.start:

严重: StandardServer.await: create[8005]:

出现这种错误一般是因为系统已经启动了tomcat服务器,大家一定要注意,在用eclipse和tomcat调试环境时,一定要保证tomcat服务没有启动,所以也建议大家在系统服务中将tomcat服务改成“手动启动”(如果不用eclipse也就没这个必要了)。

你可能感兴趣的:(eclipse,jvm,tomcat,MyEclipse,服务器,dos)