tomcat启动了两次,导致mina监听的端口报端口被占用的错误

来源:互联网 发布:数据库范式例题 编辑:程序博客网 时间:2024/06/02 11:39

在毛巾机的项目中,采用mina框架监听设备发过来的tcp链接请求,监听的是80端口,而项目是启动在8081端口。

但是在启动的时候发现,在本机上报80端口被占用的错误,而服务器上没有这个错误。

通过查找资料,发现是tomcat-conf-server.xml的配置的问题。

在项目中,配置了server.xml的默认启动项目是毛巾机。这个的配置通过在<host>下加入

<Context docBase="XXX" path="/" reloadable="true" source="org.eclipse.jst.jee.server:XXX"/>

如下类似的话。

这就和

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">

的配置共同作用,是XXX的项目重复启动了,也就导致了端口被占用的问题。

可参考如下博客:http://blog.csdn.net/u011081244/article/details/62422013

阅读全文
0 0
原创粉丝点击