博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse新建Web应用,Server端口(8080,8005,8009)被占用解决办法
阅读量:5053 次
发布时间:2019-06-12

本文共 605 字,大约阅读时间需要 2 分钟。

Eclipse新建Web应用,Server端口(8080,8005,8009)被占用解决办法


 1.问题出现过程

     在JavaEE中新建动态web应用(图一),输入工程名(例如jwebDemo,图二),接下来一直默认,直到完成,在WebContent文件夹下新建jsp文件(图三),运行,出现错误(图四)。

图一 图二
图三 图四

2.解决办法

      由错误类型可知,一是服务器端口被占用,二是tomcat已经在另一个进程中运行了,归根结底还是端口被占用。

      方法一:将本机的Apache tomcat服务关闭,让eclipse来调用。

      方法二:修改server的端口配置。(图五)

                   这里的server是eclipse中新建的server,新建好了以后会在eclipse默认的工作空间下有一个Servers的的文件夹,可以修改其中server.xml中相关的端口号,或者直接照着图五改端口配               置,本质上是一样的。

图五

3.办法原理

       eclipse调用tomcat,实际上是对tomcat进行了一个clone,在某个文件夹下有一个副本,规定了系统找tomcat服务器的路径,和应用发布的路径,具体原理参考下述链接。

       http://blog.csdn.net/soszou/article/details/23673133。

转载于:https://www.cnblogs.com/kunlbc/p/4499675.html

你可能感兴趣的文章
mysql group by 报错 ,only_full_group_by 三种解决方案
查看>>
(转载)iOS UILabel自定义行间距时获取高度
查看>>
Linux里$等记得转义
查看>>
Powershell使用管道
查看>>
银行卡输入特效 4个加一空格
查看>>
zip unzip linux下使用
查看>>
每日英语:Instant Gratification: China Luxury Buyers Getting More Impulsive
查看>>
Java数据库操作学习
查看>>
使用更改跟踪(ChangeTracking)来实现数据类型变更
查看>>
c++访问mysql数据库
查看>>
JAVA代码查错试题集
查看>>
C#中小数点后保留两位小数,四舍五入的函数及使用方法
查看>>
你的JavaBean是否真的需要实现Serializable
查看>>
CSS3效果:立体字和镂空字
查看>>
规范 : angular 组合 jquery plugin
查看>>
文字无缝向上滚动
查看>>
IE6,谢谢你,goodbye?
查看>>
mongoDB 索引的用法
查看>>
Linux +apache+fastcgi运行c/c++
查看>>
atitit。 hb Hibernate sql 查询使用
查看>>