myeclipes 8.5在启动自带的Tomcat时出错,错误信息如下,求高手解释是什么原因?如何使其正确运行??? 5
3个回答
展开全部
这个问题是端口被占用了,tomcat默认端口为8080,看看有没有其他地方占用了8080端口
1: 开始里打开 cmd 运行窗口;
2: 输入netstat -ano ("本地地址"中查看端口号为8080的线程pid的编号<列表中的最一列>)
例如 8080 --------------------------------> 784
3: 打开任务管理器:
在进程中查看 pid = 784的进程,找到后,将其结束进程.
4: 重启你的tomcat,重新访问,应该可以了.
----------------------------------------------------------------------------------------------------------
前提是你的tomcat的端口号为8080,如果为其他的端口号,第二步中就要按其他端口进行操作.
1: 开始里打开 cmd 运行窗口;
2: 输入netstat -ano ("本地地址"中查看端口号为8080的线程pid的编号<列表中的最一列>)
例如 8080 --------------------------------> 784
3: 打开任务管理器:
在进程中查看 pid = 784的进程,找到后,将其结束进程.
4: 重启你的tomcat,重新访问,应该可以了.
----------------------------------------------------------------------------------------------------------
前提是你的tomcat的端口号为8080,如果为其他的端口号,第二步中就要按其他端口进行操作.
更多追问追答
追问
你确定是端口占用吗?我改成占用其它的端口也没用,以前是可以用的
追答
java.net.BindException: Address already in use: JVM_Bind
意思就是你的端口地址已经在使用了,所以tomcat不能使用相同的端口地址访问,你改为其他的端口(前提也是要保证 端口没有被占用) ,你可以按上述操作试试,应该管用.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是首先单独启动了tomcat=》bin=》startup? 又 打开了myeclipse启动了自带的服务tomcat?把第一个那个关了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在任务管理器里面结束javaw.exe进程就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询