今天在在idea中将项目部署到Tomcat
上时,发现8080
端口已被占用,查资料后解决,将解决方案记录下来。
使用cmd命令行窗口查看本地端口使用:
netstat -ano 全部端口
netstat -ano | findstr 8080 查找8080端口
注意:使用管理员权限打开cmd命令行窗口
查找完了之后再任务管理器中查找对应的服务
该服务是oracle的一个XML数据库服务。可以通过SQL命令更改oracle数据库端口
步骤:
1、打开cmd命令行窗口
2、登录oracle数据库 :sqlplus sys as sysdba;
3、输入登录密码
4、输入命令:exec dbms_xdb.sethttpport(8088)
5、回车(端口自定义就可以了)
修改完端口后Tomcat就可以使用了,如果不想设置可以直接结束查到的那个服务,右键点击TNSLSNR.exe
结束任务,这种方式比较暴力。