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

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。

posted @ 2015-05-13 11:11  昆仑百草  阅读(1156)  评论(0编辑  收藏  举报