zoukankan      html  css  js  c++  java
  • window端口被占用问题

    开发过程中,常常会遇到端口冲突问题,有时是多个项目使用相同的端口,有时是项目运行异常,端口没被释放。第一种情况项目端口相同问题好办,要么一次只运行一个项目,要么更改项目端口。第二种情况是自己不知道端口被那个进程占用了。此文针对的就是第二种情况。

      整体思路就是根据端口找进程ID,再根据进程ID找进程,然后 kil掉它。

     

    1》windows + R运行命令窗口

    2》列出端口占用情况

    # 列出所有端口占用情况
    netstat -ano
    # 列出指定端口对应PID
    netstat -ano | findstr "port"
    # 示例
    netstat -ano | findstr "8080"

    TCP    0.0.0.0:8080           0.0.0.0:0             LISTENING       11272
    TCP   [::]:8080             [::]:0                 LISTENING       11272
    # 11272即是PID

    3》根据PID查看是那个进程或程序(也可以在任务管理器直接找PID)

    tasklist | findstr "PID"
    #示例
    tasklist | findstr "11272"

    javaw.exe                    11272 Console                    1    358,972 K

    4》启动任务管理器

    切换到“详细信息”,找到PID 或对应的进程,选中进程 -->“结束任务”。

  • 相关阅读:
    面试(转)
    Expression Blend实战开发技巧
    Twelve Principles of Agile Software
    Test Software Engineer
    Web开发工程师必读的15个设计博客
    麻省理工的C/C++的课程
    Orchard:处理1对多的关系
    DotNetNuke Switches to C# !!
    我的那个他
    2011 微软MVP全球大会
  • 原文地址:https://www.cnblogs.com/lfhappy/p/12849058.html
Copyright © 2011-2022 走看看