修改 Tomcat 端口 号 java.net.BindException: Address already in use: JVM_Bind:8080

本文介绍了当Tomcat默认8080端口被占用时的解决方法,包括如何检查端口冲突的原因以及如何更改Tomcat的端口号来避免与Oracle等其他服务发生冲突。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

出现以下错误: 说明Tomcat 默认 8080 端口被占用

启动Tomcat时出现错误:
  
  Error starting endpoint
  java.net.BindException: Address already in use: JVM_Bind:8080

------------------------------------------------------------------------------------------------------------------------------


1. 我们安装Oracle的时候,它的端口号是8080,而Tomcat的端口号也是8080
如果启动Tomcat(双击startup.bat启动)的时候,打开IE浏览器的时候在地址栏输入:
http://127.0.0.1:8080/
就会弹出一个对话框"连接到 127.0.0.1" 用户名和密码之类的信息
这就说明你的Tomcat端口号和Oracle的端口号冲突了

2. 再者 当我们的LINUX 或者 unix 服务器 多用户安装  Tomcat 需要在一个服务器上同时运行多个Tomcat

这样也有端口占用的情况。

 

--------------------------------------------------------------------------------------------------------------

解决方法:  把Tomcat的端口号给改一下就OK了


修改Tomcat端口号步骤:
1.找到Tomcat目录下的conf文件夹
2.进入conf文件夹里面找到server.xml文件
3.打开server.xml文件
4.在server.xml文件里面找到下列信息
 <Connector
port="8080"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
5.把port="8080"改成 如 port="8888",并且保存
6.启动Tomcat,并且在IE浏览器里面的地址栏输入  如 
http://127.0.0.1:8888/


  正常访问,端口号就修改成功了!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值