eclipse停止service时,一直卡在stopping,强制结束重启,就提示端口被占用了,请问是怎么回事?

eclipse停止service时,一直卡在stopping,强制结束重启,就提示端口被占用了,请问是怎么回事?,第1张

当我们开着服务器测试时候,假如此时eclipse因为某种原因卡死异常关闭了,再次打开eclipse开启服务器就会报端口冲突,这时解决方法有两个;
1:究极傻瓜式:重启电脑
2:杀进程,首先我们打开cmd

tomcat热部署。下面这个是其中一个方法。
在tomcat\conf\serverxml中的<host></host>内部添加<context/>标签:
<Context debug="0" docBase="D:\demo1\web" path="/demo1" privileged="true" reloadable="true"/>
docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于webapps
path:访问项目的路径,如:><p>eclipse 必须安装tomcat 插件的</p> <p>-----------------------------------------------------</p> <p>楼上的几位说的是myeclipse中的</p> <p>------------------------------------------------------</p> <p>请下载安装 tomcatPluginV321 插件</p> <p></p>

原因是浏览器是不能直接识别servlet的,需要把servlet转换成html代码才可以识别及显示。
如果servlet发生改变,但没有重启服务器,服务器只能识别修改前转换的html代码,所以改变了以后需要重新启动服务器叫代码重新编译成html代码给浏览器识别。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10277812.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存