zoukankan      html  css  js  c++  java
  • 解决 eclipse出现 Address already in use: bind,以及tomcat端口占用

    在项目开发中,有时候我们发现回报这个错:解决 eclipse出现 Address already in use: bind

    产生的原因是端口占用,比如你的8080端口,已经有一个进程在访问使用,但是你没有发现,没有关闭,导致再次启动另一个工程,会报这个错误。

    我出现这个错误时候的案例:

    我先启动java工程A,然后启动了java工程B,此时console只显示工程B的状态,当我关闭B以后,console显示:

    但是工程A并没有关闭,我再启动A

    可能会报错:

    Exception in thread "main" org.apache.cxf.interceptor.Fault: Could not start Jetty server on port 80: Address already in use: bind
    我们在看下console:

    其实从这里我们可以看到,一共有两个进程,这种情况存在的原因,只要我们切换关闭即可。

    或者,通过任务管理器,关闭javaw.exe程序,或者通过cmd进入dos,输入tasklist

    然后杀死该进程,taskkill /im javaw.exe /f

    还有时候,出现tomcat启动错误

    这个时候我们可以查询下端口,在cmd中(需要管理员权限)

    输入 netstat -abn

    发现端口被另一个tomcat7.exe使用,那我们还是使用taskkill /im javaw.exe /f  关闭即可。


    https://blog.csdn.net/yjz_sdau/article/details/84729893

  • 相关阅读:
    冒泡 希尔 快速 插入 堆 基数
    排序总结
    软件工程(齐治昌-谭庆平-宁洪)
    Java简单计算器
    插入排序
    Android中theme.xml与style.xml的区别
    activity theme parent 属性浅析
    xml中不能直接添加ViewGroup
    Java中对象的上转型对象
    Android原理View、ViewGroup
  • 原文地址:https://www.cnblogs.com/yyy1234/p/12053079.html
Copyright © 2011-2022 走看看