文档章节

eclipse部署tomcat,显示被占用

 一只追老鹰的小鸟
发布于 2017/07/14 20:04
字数 340
阅读 5
收藏 0

      如图所示,此时,

      进入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
作品 0
后端工程师
私信 提问
dubbo在ubuntu系统, tomcat shutdowon后,进程依然存在,依然占用端口

在windows eclipse下开发过程中没有问题。但在ubuntu部署出了问题。 dubbo项目是部署在tomcat下,shutdowon tomcat后,tomcat进程依然存在,再启动tomcat就会报错,解决办法就是把tomcat进程...

北风刮的不认真了
2016/02/24
696
2
eclipse中运行tomcat提示端口被占的4种解决方案

(非原创) 今天碰到一个问题,在eclipse中运行一个程序,eclipse里面的tomcat一启动就报错说端口占用,eclipse完全不能联网,maven不能下载依赖包,不能创建maven项目,不能安装插件,然后我...

森火
08/13
0
0
快速解决eclipse/myeclipse下的tomcat服务器端口号8080被占用的简单方法

使用过tomcat服务器的人都会不可避免的遇到tomcat端口号被占用的情况。tomcat端口号被占用造成的原因很多,但本文只是针对由于打开多个版本的eclipse/myeclipse或者是tomcat端口关闭不正常造...

一梦心草
2016/12/11
84
0
Eclipse启动Tomcat,提示三个端口均被占用

电脑之前有过安装版的Tomcat6,现在要使用一个非安装版的Tomcat7.0,在Eclipse中设置好Tomcat7.0的server后,启动时,提示[8005,8009,8080]三个端口被占用,更改端口号,提示新的端口号被占用...

tnjin
2013/11/28
9.6K
10
eclipse与tomcat7配置

一直以来都是很容易的将eclipse与tomcat结合使用,但是最近想试用tomcat7的时候,却突然发现eclipse将web服务部署到tomcat7.0中并不是像以前那么简单。非常郁闷的是,昨天晚上在各大技术论坛...

木有芒果
2012/06/19
0
2

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 你是靠自己努力才失败的

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 小小编辑:推荐歌曲 《Raveena》- Raveena 《Raveena》- Raveena 手机党少年们想听歌,请使劲儿戳(这里) 11月18日,俞敏洪在某论坛演讲中称...

小小编辑
48分钟前
177
6
firewalld

1. firewalld 是什么 CentOS中默认是有 firewalld, iptables, etablesd firewalld 是 CentOS7/RadHat7 中默认的防火墙管理工具. firewalld 工具用来管理里netfilter, 不过底层还是调用的还是...

Fc丶
今天
2
0
Java 源代码和 C 源代码的运行区别

与其他程序的执行方式和编译方式不同。 Java 源代码需要进行编译成字节码后在 Java 虚拟机上运行,这样 Java 程序能够保持独立性和跨平台功特性。 请参考下图。 https://www.cwiki.us/pages...

honeymose
今天
6
0
Apache限定目录解析PHP,限制user_agent,PHP相关的配置

Apache限定目录解析PHP 配置前访问upload/index.php [root@test-a ~]# curl -x192.168.77.139:80 'www.test.com/upload/index.php'This is upload diretory 配置,/usr/local/apache2.4/......

野雪球
今天
6
0
java.util.Concurrent.Exchanger源码

类图 源码: package java.util.concurrent;import java.util.concurrent.atomic.AtomicInteger;import java.util.concurrent.atomic.AtomicReference;import java.util.concurrent......

狼王黄师傅
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部