Error running 'index.jsp': Address localhost:1099 is already in use

IDEA配置Tomcat并启动时出现如下错误:
Error running ‘index.jsp’: Address localhost:1099 is already in use

在这里插入图片描述
错误原因是JMX的端口被已经被占用了。正如上图所示,Tomcat Service下开启了两个程序,他们的配置的JMX port一样。
JMX是什么?
JMX(英语:Java Management Extensions,即Java管理扩展)是Java平台上为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。
解决办法:
只需要换一个未使用的端口号即可。
步骤:
情况一:只启动了一个程序,说明PC端存在一个其他程序占用了JMX port。
cmd下执行命令:netstat -ano,选择一个未使用的端口。在Run->Edit Configuration…->…->如上图的JMX port:修改端口。
情况二:Tomcat 开启了两个程序
若没有用的Tomcat程序或者一样的程序,可以删除(如上图左边框的减号)。
或者都需要,那么直接修改其中的JMX port端口。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值