我的idea因为激活码到期了导致强制退出了,关之前我的项目是启动的,导致端口并没有被关闭掉,结果我重新打开软件并运行时就出现Address localhost:1099 is already in use。
身为一个前端,本来就对linux系统陌生,而且这个项目还是前后端不分离的。
接下来是解决办法:
第一步
先使用lsof命令来查看端口占用情况,要查看特定端口的占用情况,你可以使用以下命令:lsof -i :端口号
。将“端口号”替换为你要查看的具体端口号。这将显示占用该端口的进程信息。
比如我要查看的端口是1099,所以终端要输入的命令就是lsof -i :1099。
第二步
查出来应该是这样
然后再输入 kill -9 14172(PID)就把这个端口关闭了。