当我们在cmd中通过端口找到程序的pid却无法杀死进程时候有两种可能(也可以理解成一种)
- 你安装在C盘的Program Files (x86)这些目录里面(我也不知道为什么会有这种情况,反正我身边就有这样的人)
解决方法:先通过netstat -ano | findstr tomcat的端口号
查找到pid,然后再通过任务管理器中的详情那里找到对应的pid,右键关闭进程树即可(最简单的一种情况) - 该用户权限不够
解决方法:修改用户权限,首先点击你的文件夹,右击选择安全,选择高级,上面所有者旁边有个更改,点击高级,点击立即查找,选择Everyone,确定退出,然后继续选择该文件夹右击,选择属性,选择安全,点击编辑,允许全✔确定即可(推荐到这一步后把该文件夹的东西搬走)