Tomcat端口占用文档 @author:HMF
@desc: 解决端口占用 @date:2011-10-29
1.Crtl+R 出现运行窗体(XP)
2输入 cmd -?确定
3.输入tasklist
4回车
5继续在本命令提示符框 操作 输入netstat -ano 6回车
7找到被占用的端口 的PID 如:127.0.0.1:8080 tomcat 默认端口 找到PID值
8 Ctrl+Shift+Esc 打开任务管理器 ---?进入 进程选项卡
9 一般进程选项卡 没有PID列 选中查看——>选择列(s)
10.选中PID(进程标识符)
11.确定
12依据 第7步得到的PID值 结束掉进程 进程占用的端口号 就可以释放。
最后:
Tomcat可以使用默认端口号。
Tomcat端口占用问题常见原因
当启动myEclipse的项目时,出现如下错误时
java.net.BindException: Address already in use: JVM_Bind<null>:8080
原因是:tomcat的8080的端口号被占用,
解决方法是:
将D:\Tomcat 6.0\conf下的server.xml文件中的
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
中的8080改为8081或者是任意一个非8080的数字,然后重新启动项目即可
其中D:\Tomcat 6.0\conf是tomcat的安装路径
错误提示:
严重: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind:80
at org.apache..PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:258)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:143) at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.java:1402)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:605)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:2369)
at org.apache.catalina.startup.Catalina.load(Catalina.java:507)
at org.apache.catalina.startup.Catalina.load(Catalina.java:528)
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:324)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:247) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:421) 2006-2-8 16:36:37 org.apache.catalina.startup.Catalina load
严重: Catalina.start
LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:80
at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.java:1404)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:605)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:2369)
at org.apache.catalina.startup.Catalina.load(Catalina.java:507)
.......................
原因分析:在dos下运行“netstat -a ”查看当前端口的使用情况。
解决方法:修改Tomcat的使用端口,具体做法——找到目录...\Tomcat 5.0\conf,在conf目录下有“server.xml”文件,用记事本打开此文件,查找(打开文件后Ctrl+F)文件中的所有“8080”,并改为其他没有被占用的端口值(如:8088、8081等)。
也可以在任务管理器中结束javaw 进程。
tomcat因端口占用无法启动解决方法20xx0322223711分类技术分享标签tomcat端口占用解决方法8080jsp字号大…
有时候把在myeclpise项目部署到tomcat中的时候会莫名其妙的发现tomcat启动不了换成是myeclpise自带的tom…
通常时候端口被占我只是不停的去shutdowntomcat然后再去任务管理器杀进程这样通常也很好用但是最近学到了一个比较科学的方法…
Windowpreferences这是Myeclipse自带的tomcat我们一般不用这个直接将属性Disable选上再确定就ok…
在企业版Eclipse中在已经启动了Tomcat服务器后准备运行页面或Servlet时有时会出现这样的关于Tomcat服务器端口占…
Tomcat修改默认端口以及Tomcat设置虚拟目录个人操作所获经验例虚拟目录改为Djsproot1建立Djsproot将tomc…
在一个项目结束的时候往往根据需要直接映射到一个IP地址上此时就需要去除端口和项目名了在访问的时候下面根据具体的例子提供一种实现方法…
我在tomcatwebapps下建了个myjsp目录作为我网站的默认目录在myjsp中有一个ajsp文件该文件要作为我网站的默认主…
tomcat因端口占用无法启动解决方法20xx0322223711分类技术分享标签tomcat端口占用解决方法8080jsp字号大…
前沿1如果之前安装了Oreacla在使用tomcat是会出现8080端口被占用的情况发生解决的方法就是对tomcat的端口进行配置…
Weblogic和Tomcat如何修改端口号20xx0413104410转载标签分类数据库it一Weblogic中端口号的修改1在…