我记得修改servlet后必须重启tomcat的啊,为什么视频里说会自动重新加载,不需要重启tomcat?
我的也没有自动重新加载,啥情况
myeclipse是不支持这种动态加载servlet的功能的,要想用这种热部署的功能,可以用IDEA这款编译器,IDEA是支持项目热部署的,修改了servlet后不用重启服务器。
在销毁方法中写一个输出语句。首先让tomcat呈启动状态,然后修改servlet代码 ,保存,等待一会(会有缓存),tomcat就会在控制台输出你销毁方法的输出语句,以证明上一次的tomacat被销毁然后重新加载
在servlet生命周期中说过,修改源代码后tomcat会自动调用销毁方法并重新加载servlet,不需要你去重启servlet