分享一款可以管理本地端口的IDEA插件:Port Manager

关注我的公众号:【编程朝花夕拾】,可获取首发内容。

01 引言

本地开发过程中,我们经常会启动项目自测。启动过程中可能会和本地安装的软件的端口冲突,或者项目假死,导致端口占用。

因为本地端口占用不常有,Windows/Mac下的查找占用的命令,有不熟悉,只能豆娘来解决。终于发现一款IDEA插件可以无视命令,点点鼠标就能解决:Port Manager

02 简介

Port Manager是一个可轻松查找并终止特定端口上运行的进程的插件,非常适合需要在不同开发环境中快速管理端口冲突的开发人员。具有以下特点:

  • 按端口号查找进程
  • 一键终止选定进程
  • 支持macOSWindows系统
  • 兼容所有JetBrains IDE

插件地址:plugins.jetbrains.com/plugin/2705...

03 安装使用

安装使用也非常简单。

3.1 安装

直接在Marketplace上搜索Port Manager即可。

3.2 老方法回顾

在使用之前,我们回顾一下之前的方法。

我们项目启动会遇到这样的报错:

我们需要通过命令查看端口对应的PID

sh 复制代码
netstat -nao | findstr "8080"

然后需要结束PID的进程:

sh 复制代码
taskkill -f -pid 20592

不记得命令了,还需要调出资源管理器,手动结束进程。

3.3 插件的处理

插件的图标在左下角位置,如图中①。操作如图的顺序所示。

插件还增加偏好设置,也就是在Facorties设置常用的端口,通过Scan All快速查询。

同样会得到相同的结果。

04 小结

插件的功能非常简单,就只做一件事:解决端口冲突。对于喜欢命令行的开发者来说,不值一提。但是,不喜欢命令,偏向图形化界面的开发者来说非常友好。喜欢的老铁,可以安排上了。

相关推荐
索荣荣3 小时前
Maven配置文件(pom.xml)终极指南
java·开发语言
代码栈上的思考3 小时前
SpringBoot 拦截器
java·spring boot·spring
送秋三十五3 小时前
一次大文件处理性能优化实录————Java 优化过程
java·开发语言·性能优化
雨中飘荡的记忆4 小时前
千万级数据秒级对账!银行日终批处理对账系统从理论到实战
java
jbtianci4 小时前
Spring Boot管理用户数据
java·spring boot·后端
Sylvia-girl4 小时前
线程池~~
java·开发语言
魔力军4 小时前
Rust学习Day3: 3个小demo实现
java·学习·rust
时艰.4 小时前
java性能调优 — 高并发缓存一致性
java·开发语言·缓存
落花流水 丶4 小时前
Java 多线程完全指南
java