问答详情
源自:1-9 Tomcat装载Servlet的三种情况

线上部署好的工程,如果servlet文件被更新,需要重启tomcate?为什么不是自动加载?

线上部署好的工程,如果servlet文件被更新,需要重启tomcate?为什么不是自动加载?

提问者:T王者归来 2017-07-17 22:04

个回答

  • 慕前端9265941
    2017-07-18 16:03:26

    servlet是先编译后部署,修改完以后,MyEclipse进行编译,然后部署.class文件到servlet容器中。如果web服务器已启动,则之前class已被servlet容器加载,可能修改后的class文件不会被servlet容器执行。