您的位置:首页 > 运维架构 > Tomcat

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

2013-12-29 20:02 531 查看
初学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端口了,在任务栏管理器中结束这个进程,就可以成功运行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐