tomcat用户配置及Address already in use: JVM_Bind错误的解决

1 篇文章 0 订阅
1 篇文章 0 订阅

初学JAVA,遇到很多问题,在视频学习中,老师可以很轻松在  http://localhost:8080   tomcat的主页上轻松进入 Server status 界面中,

原因是:tomcat6.0版本之后,为了安全,需要具有manager-gui的ROLENAME权限的用户才能进去,因此需要在  TOMCAT所在的路径下的

CONF中的tomcat-users文件中增加:



<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>


这样就可以入管理发布应用的界面了。



在使用Myeclipse练习WEB项目的时候,启动tomcat服务器时发生如下错误:Address already in use: JVM_Bind

原因是tomcat所运行的端口目前被别的程序占用,解决方法如下:

1.cmd  中输入:netstat -ano   找出正在运行8080端口的程序

2.打开任务管理器,将正在运行8080端口的程序杀死,我这里的情况是下载了安装版和配置版的TOMCAT7.0,两者都装了,所以tomcat在myecli中启动

的时候,外面已经有一个tomcat程序占用着8080端口了,在任务栏管理器中结束这个进程,就可以成功运行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值