解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)

本文出自:http://blog.csdn.net/svitter

引文:http://www.2cto.com/os/201305/209285.html

{

ubuntu查看占用某端口的程序

查看端口使用情况,使用netstat命令。

查看已经连接的服务端口(ESTABLISHED

netstat -a

查看所有的服务端口(LISTEN,ESTABLISHED)

netstat -ap

查看8080端口,则可以结合grep命令:netstat -ap | grep 8080

如查看8888端口,则在终端中输入:lsof -i:8888

若要停止使用这个端口的程序,使用kill +对应的pid即可

在“终端”里,运行“top”命令可以看到占用系统资源最多的任务,按“q”退出。

运行“ps aux”可以看到所有运行的任务(术语叫做“进程”)。

如果你想找特定的进程,可以运行:

ps aux | grep 程序名

如果要结束进程,可以运行:

kill -9 进程号

(进程号就是你运行ps命令看到的第二列的4位数字)

}

使用lsof i:(你使用的tomcat端口号),然后kill掉对应PID就可以了。

可能是因为本身非root用户没有特殊权限,导致之前开启的服务没有办法关闭。

解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)

时间: 2024-10-12 19:37:48

解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)的相关文章

【转】Windows10下80端口被PID为4的System占用导致Apache无法启动的分析与解决方案

昨天刚更新了Windows10,总体上来说效果还是蛮不错的,然而今天在开启Apache服务器的时候却发现,Apache莫名其妙的打不开了,起初以为是权限的问题,于是使用管理员身份的控制台去调用命令net start Apache2.4,结果依然是无法打开.手动启动服务报错“Windows不能再本地计算机启动Apache,有关更多信息,查阅系统时间日志.如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码1.”如下图所示: Windows不能再本地计算机启动Apache,有关

解决myeclipse中struts2 bug问题包的替换问题

因为struts2的bug问题,手工替换还是比较麻烦,但即便是最新的myeclipse2014也没有替换最新的struts2包,研究了一天,终于找到了解决办法.以下就解决方法与大家分享一下. 1.在perferences中找到 Myeclipse->Project Libraries,右边找到 struts2.1 Libraries,点击 Enable advanced configiguration,去掉以下文件前面的对勾,然后点击 Add custom Jars 2.在弹出的对话框中选择 A

] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题

] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题 标签: myeclipsejavawebWeb App Libraries 2013-10-16 10:54 5032人阅读 评论(0) 收藏 举报  分类: 开发环境 版权声明:本文为博主原创文章,未经博主允许不得转载. 在myeclipse中新建的Javaweb工程,lib中的jar包无法自动加载工程,不能像eclipse那样使用Web App Libraries. 即使添加了Web App

【Tomcat-原】如何在Myeclipse中添加本地的Tomcat

2014-10-27 16-24-09  liulin 说明: Myeclipse中自带Tomcat,如果不想用Myeclipse自带的Tomcat,可以使用本地的Tomcat, 下面将介绍如何在Myeclipse中配置本地的Tomcat的具体步骤. 前提准备: 1.已经安装Tomcat到本地(从官网下载Tomcat,解压即可用): 2. 右击: 注:由于之前已经添加了Tomcat 7.x ,所以上图中已经显示了Tomcat 7.x. 3.选择左栏的Tomcat: 4. 配置完成后,将会出现如下

解决myeclipse中Struts.xml无法自动补全问题

由于基于网上的方法,通过在myeclipse中配置之后,struts.xml中还是无法自动弹出,最后发现问题是程序引用的jar包和struts.xml中引用的dtd文件版本不一致导致的. 第一节 网上提供的myeclipse中配置struts.xml的方法 1.首先打开MyEclipse的窗口,选择"Window"菜单下的"Preferences"选项,如图所示: 2.再打开的"Preferences"对话框中,选择左边的"XML&qu

解决MyEclipse中install new software问题

eclipse中点击help可以直接找到install new software选项进行安装插件,但是在Myeclipse中help没有这个选项,如下提供几种解决方法 Windows-preference-general-capabilities,将classic update选中,应用上.接着就可以在help中找到install选项,如果没有重启即可. 2.如果上面的方法不好使,可以用help-dynamic help-search 输入检索到后即可使用 原文地址:https://www.cn

Redhat下配置文件的不可见字符导致tomcat无法启动

最近一个项目从Ubuntu移植到Redhat,需要安装tomcat. 安装完毕后,按惯例需要进行配置,修改/etc/profile以及/etc/envirmonment两个文件.由于配置内容的内容比较多,是直接把配置内容存到一个txt文件中,再在Redhat中用gedit通过复制黏贴修改两个文件. 没想到这个做法惹出了个***烦. 修改后,运行source 文件名,使得配置内容生效,结果运行catalina.sh时报错,提示找不到"/bin/setclasspath.sh This file i

解决myeclipse中tomcat启动报错A configuration error occurred during startup. Please verify the preference field whit the prompt:Cannot connect to VM

原因一:可能是tomcat里面文件不小心被删除了.尝试更换tomcat, 解决步骤:重新下载tomcat并解压.点击windows——> preferences——>tomcat重新配置. 原因二:myeclipse系统自带jdk出问题 解决步骤:重新下载tomcat并解压.点击windows——> preferences——>tomcat——>jdk,配置成你自己的jdk 原因三:由于软件冲突导致的错误 解决步骤: 找到myeclipse.ini文件 加上-Djava.ne

adb端口被占用导致的无法启动

今天开着酷狗听歌,打开eclipse,运行虚拟机,崩了一句adb无法启动,然后在cmd里kill然后start还是无法启动,关闭eclipse在打开还是无法启动 然后就估计adb得端口被占用了,查了查可以在CMD中查看端口被哪个程序占用,现在记下来这个命令以后万一遇到了可以一样解决: 1.打 netstat -aon|findstr "5037" 查询adb默认端口使用情况如下: 2.打 tasklist|findstr "4288"  查询谁正在用的4288,如下