Tomcat 启动端口冲突异常
2015-09-06 15:30
519 查看
项目发布时,控制台输入了下面的异常、
严重: StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
at org.apache.catalina.startup.Catalina.await(Catalina.java:630)
at org.apache.catalina.startup.Catalina.start(Catalina.java:590)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
分析,这是因为当前tomcat的端口已经有一个进程在使用.如果不改Tomcat 的配置文件server.xml可以去手动终止该进程.
1. cmd
2. netstat -ano
3.终止进程号是5288 (/F强制停止)
taskkill /F /PID 5288
注:也可以更改端口
严重: StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
at org.apache.catalina.startup.Catalina.await(Catalina.java:630)
at org.apache.catalina.startup.Catalina.start(Catalina.java:590)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
分析,这是因为当前tomcat的端口已经有一个进程在使用.如果不改Tomcat 的配置文件server.xml可以去手动终止该进程.
1. cmd
2. netstat -ano
3.终止进程号是5288 (/F强制停止)
taskkill /F /PID 5288
注:也可以更改端口
相关文章推荐
- Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下
- Tomcat中常见线程说明
- tomcat记录控制台输出信息至文件
- tomcat实现SSL认证
- Nginx+Tomcat 实现负载均衡(Windows单机测试)
- 《how tomcat work》 搬运工 Chapter 9: Session Management
- linux tomcat创建文件夹乱码(显示:???)
- 安装版的tomcat6.0 内存设置【tomcat6.0内存溢出】
- tomcat绿色版及安装版修改内存大小的方法
- tomcat 域名解析
- tomcat如何避免遭遇ClassNotFoundException
- tomcat7-maven-plugin启动maven项目异常
- Linux下安装Tomcat服务器和部署Web应用
- 简单搭建Nginx+Tomcat负载均衡群集
- tomcat配置文件server.xml详解
- 使用JDK自带jvisualvm监控tomcat
- Tomcat容器虚拟路径设置
- Linux中Tomcat 自动设置CATALINA_HOME方法
- 修改通过myeclipse启动的tomcat的VM参数
- Servlet与tomcat配置