myeclipse中tomcat端口被占用
2015-12-13 21:07
615 查看
在做SSH网上商城项目的时候,myeclipse运行时,显示tomcat端口被占用的情况,提示的错误代码如下:
方法二:在myeclipse中修改tomcat端口号
2、输入命令:netstat -ano,列出所有端口的情况,在列表中找到被占用的端口8080
3、输入tasklist查看进程中的pid(4220),根据PID找到相应的映像名称。
4、使用taskkill /f /pid + pid号,例如:taskkill /f /pid 4220。
2、在上面的文本编辑框中输入“tomcat”,然后在下拉框中找到“MyEclipse Tomcat”并点击。在右侧可以看到Tomcat的默认端口是8080
3、修改端口号,点击“Apply”,点击"ok",运行myeclipse就可以。
错误提示:
<strong><span style="font-size:18px;"><strong><span style="font-size:18px;">Error initializing endpoint java.net.BindException: Address already in use: JVM_Bind <null>:8080 at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:549) at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176) </span></strong></span></strong>
解决方法:
方法一:找到哪个程序使用了这个端口,结束相应的程序,重新运行tomcat就可以。方法二:在myeclipse中修改tomcat端口号
方法一:查看端口被谁占用
1、windows+R,调出命令窗口2、输入命令:netstat -ano,列出所有端口的情况,在列表中找到被占用的端口8080
3、输入tasklist查看进程中的pid(4220),根据PID找到相应的映像名称。
4、使用taskkill /f /pid + pid号,例如:taskkill /f /pid 4220。
方法二:修改tomcat端口
1、打开myeclipse,在myeclipse主界面中,点击windows后,选择preferences。2、在上面的文本编辑框中输入“tomcat”,然后在下拉框中找到“MyEclipse Tomcat”并点击。在右侧可以看到Tomcat的默认端口是8080
3、修改端口号,点击“Apply”,点击"ok",运行myeclipse就可以。
总结:
我遇到的问题:映像名称是system,所以结束不了这个应用程序,查找原因是因为之前用IIS发布考试系统,占用了8080端口,所以显示的是system,把发布的考试系统删了,再运行就可以了。相关文章推荐
- linux windows Tomcat内存优化
- Tomcat设置默认启动项目及Java Web工程设置默认启动页面
- Tomcat server.xml配置示例
- Tomcat6 Tomcat7对比测试
- Apache + Tomcat 负载均衡及Session绑定的实现
- tomcat6.exe与tomcat6w.exe的区别
- Web项目无法被tomcat识别导致无法部署的问题
- tomcat server.xml配置文件 解析
- Linux下安装JDK和tomcat
- 关于tomcat连接池爆满导致系统崩溃的问题
- Tomcat源码学习(一)
- Tomcat翻译--JNDI Resources HOW-TO
- Tomcat自动重启脚本
- centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课
- Ubuntu 组态 Tomcat而每天的错误解决
- Tomcat 源码分析(转)
- 项目框架从tomcat移植到weblogic
- 点击tomcat的startup .bat文件一闪而过
- tomcat目录下的startup.bat不能运行
- Tomcat用法--Servlet开发