首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

Tomcat 启动错误

2012-12-19 
Tomcat 启动异常TOMCAT异常 Socket bind failed: [730048]???严重: Error initializing endpointjava.lang

Tomcat 启动异常

TOMCAT异常 Socket bind failed: [730048]?

?

?

严重: Error initializing endpoint

java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/??????/???)????í?????Ρ?

?

此异常为端口被占用,原因:1.可能TOMCAT已启动.2.其他线程使用此端口.

?

tomcat端口修改:Tomcat/conf/server.xml...打开server.xml文件,找到如下部分:?

?

以下为引用的内容:

<Connector port="8080" maxHttpHeaderSize="8192"?

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"?

enableLookups="false" redirectPort="8443" acceptCount="100"?

connectionTimeout="20000" disableUploadTimeout="true" />?

?

将其中的port="8080"更改为新的端口号即可,如将"8080"改为"8888等.

?

1、Windows平台?

在windows命令行窗口下执行:?

1.查看所有的端口占用情况

C:\>netstat -ano

? 协议 ? ?本地地址 ? ? ? ? ? ? ? ? ? ? 外部地址 ? ? ? ? ? ? ? 状态 ? ? ? ? ? ? ? ? ? PID

? TCP ? ?127.0.0.1:1434 ? ? ? ? 0.0.0.0:0 ? ? ? ? ? ? ?LISTENING ? ? ? 3236

?

?

2.查看指定端口的占用情况

C:\>netstat -aon|findstr "9050"

? 协议 ? ?本地地址 ? ? ? ? ? ? ? ? ? ? 外部地址 ? ? ? ? ? ? ? 状态 ? ? ? ? ? ? ? ? ? PID

? TCP ? ?127.0.0.1:9050 ? ? ? ? 0.0.0.0:0 ? ? ? ? ? ? ?LISTENING ? ? ? 2016

P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)

?

3.查看PID对应的进程

C:\>tasklist|findstr "2016"

?映像名称 ? ? ? ? ? ? ? ? ? ? ? PID 会话名 ? ? ? ? ? ? ?会话# ? ? ? 内存使用

?========================= ======== ================

? tor.exe ? ? ? ? ? ? ? ? ? ? 2016 Console ? ? ? ? ? ? ? ? 0 ? ? 16,064 K?

?

P:很清楚吧,tor占用了你的端口。

?

4.结束该进程

C:\>taskkill /f /t /im tor.exe

?

热点排行