eclipse部署tomcat,显示被占用
eclipse部署tomcat,显示被占用
一只追老鹰的小鸟 发表于5个月前
eclipse部署tomcat,显示被占用
  • 发表于 5个月前
  • 阅读 0
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

      如图所示,此时,

      进入DOS界面,输入命令:netstat   -ano|findstr  8080

      

      如图,红色部分即为占用的端口号。

      继续输入命令:taskkill /pid 41532 /f

     

     进程终止,可以继续编译了。

    在经过上面这样更改之后,在eclipse里运行,可以解决这个问题,但是,下一次再运行的时候,还会出现该问题,此时应该还要更改。

     在一篇博客里提到,eclipse并不像MyEclipse默认将项目部署到tomcat安装目录下的webapps中,而默认部署到工作目录(workspace)下的.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps中。(tmp0、tmp1的不同是目前这个server容器的顺序)

    因此,在运行的时候,可能就会出现端口占用的情况,我们下面来做一下更改。

    步骤:

           1、点击windows-show server-servers,进入server界面,就在中间下方;

           2、右键点击该tomcat,点击stop,

           3、删除该容器中部署的项目(add and remove)

           4、清除该容器相关数据(clean)

           5、打开tomcat的修改界面(open)

           6、找到servers location, 选择第二个(User tomcat Installation)

      7、修改deploy path为webapps,即tomcat安装目录webapps所在位置,我的电脑是D:\mydeparture\mytomcat\webapps,填入即可

           8、保存关闭

           然后,运行,就不会出现端口被占用的情况啦。

 

共有 人打赏支持
粉丝 0
博文 3
码字总数 352
×
一只追老鹰的小鸟
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: