TomCat 安装版服务器部署80端口 (端口被占用)

Windows Server 2008 R2 Enterprise 64位操作系统

               查看端口命令:netstat -ano | findstr 8080 //查询80有关端口使用列表

如图:找到端口为80的TCP条目查看进程ID(例如:端口8080 的TCP条目,进程ID为30868)

            查询任务列表:tasklist | findstr 30868  //查询进程为ID30868任务

          8080端口被任务名为javaw的任务占用。在任务管理器结束该任务;就可以使用对应端口。

 

-------------------------------分---------------------------------------------隔-------------------------------------------------线-------------------------------------

 

        上面不是正文重点:为什么要写?因为,就为了这破端口活活记住这两行命令。

 修改了Tomcat config server.xml 启动端为80端口  (贴图如下:)

        部署项目至webapp目录下:(为什么要部署到这个目录因为HOST appBas e  写的就是它,当然这个可以改)

        启动服务器:查看启动日志:提示Address already in use :bind   

     反复查看端口:就是找不到占用端口的程序。百度一大堆,不是解决系统程序占用端口、就是解决其他程序占用端口。解决办法千篇一律。

我的问题是压根连占用端口的程序都找不到!找不到!找不到!找不到哪就是端口没被占用了?可Tocat 启动不起来是什么鬼。

            其实这里我也没找到具体原因。端口被占用是事实存在的,至于被那个程序占用,找不到。进程结束到除了系统进程外没有其他进程、最后不小心结束了系统进程。没办法只能重起系统。重起之后TOMCAT 竟然意外的使用80端口起来了!起来了?

你可能感兴趣的:(java)