今天在Linux上运行自己写的SpringBoot项目,显示tomcat端口号8080被占用
问题:
网上的方法均为:
查找被占用的端口号的进程号,然后将其 kill 掉。
但是就会发现8080端口的进程号禁止后会立即生成新的。
此时我们去查看占用8080端口的程序。
由图中可知是java在占用8080端口。
此时我们应该转换观念,去修改SpringBoot中tomcat的运行端口,而不是一味的干掉8080端口的进程。
解决方法
我用的是IDEA进行开发的。在项目的 /src/main/resources 下找到 application.properties 打开其并添加
server.port = 8081
意思为修改tomcat运行端口为8081。然后重新将项目打包发送到 Linux中运行
OK 问题已经解决~