有关Tomcat的问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:06:15
Eclipse中运行Tomcat总出现"严重"之类的信息,端口号我也改过了.
第一次运行时是正确的,第二次再运行就出现如上信息.在IE中输入URL也能正确运行,就是挺烦人的,请各位高手指点一二.
字数太多,贴不出来怎么办? (贴一部分吧)
严重: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind<null>:8888
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:502)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1058)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

你的端口号已经在使用了 查看一下端口情况吧 是服务器已经使用了 还是被其他程序占用了?

很明显端口8888被占用了,打开运行,>CMD
然后>NETSTAT -ANO
然后就显示了你已经用了的TCP端口,找到0.0.0.0:8888的那个,看最后面的PID字段,打开任务管理器查看进程,找到PID对应的进程,给他干掉,然后再查就没有了,重启你的TOMCAT也就解决了,

8888端口已经被用了,启动tomcat前先看看进程是否已经启动了.
如果进程里面没有,那就到server.xml文件中把端口改了

把问题贴出来,具体点。