解决tomcat端口被占用 tomcat打不开图标怎么回事?

[更新]
·
·
分类:互联网
4350 阅读

解决tomcat端口被占用

tomcat打不开图标怎么回事?

tomcat打不开图标怎么回事?

1.确认路径配置等正确,拼写啥的都没错误。选择菜单windows-Preferences-MyEclipse-Application servers-Tomcat-Tomcat x-JDK
2.查看服务是不是已经启动了。我的电脑-右键-管理-服务和应用程序-服务-Apache Tomcat停止它。
3.查看Tomcat在windows是不是已经启动了。(在任务栏可以看到个小图标或者在任务管理器-进程里能看到Tomcat几已经在运行了)就是说你安装的时候,把tomcat做为系统的服务安装上了(这样的话tomcat服务就会和windows一起启动)。当你再一次启动猫的时候就会出现错误。如果是这样,停它,然后在MyEclipse里启动。(这个原因是最常见的)
4.在就看看端口是否被占用。可以换个试试,在你的Tomcat路径里找到conf-server.xml,随便用什么打开,记事本就可以,“ Define a non-SSL HTTP/1.1 Connector on port 8080”修改端口,把8080改为别的0~65535之间的,最好把Apache Tomcat服务改成手动启动。
5.再不好使也许是版本不兼容或许文件损坏中毒,我就因为插件中毒,导致图形化界面打不开。
6.0/conf目录下几个。XML文件被改动,这个可以尝试重装tomcat

当tomcat端口被占用怎么查看占用程序?

Windows系统下1、开始----运行----cmd,或者是window R组合键,调出命令窗口2、查看被占用端口对应的PID,输入命令:netstat -aon|findstr 8080,(注意:8080是tomcat的默认端口,根据实际端口进行修改)回车,记下最后一位数字,即PID,这里是27203、继续输入tasklist|findstr 2720,,(注意:2720根据上一步查到的PID值,根据实际PID进行修改)回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁4、在cmd的命令窗口中输入:taskkill /f /t /im Tencentdl.exe,(注意:Tencentdl.exe根据上一步查,根据实际应用进行修改)。或在任务管理器中选中该进程点击”结束进程“按钮。