如何在MyEclipse中修改Servlet文件后Tomcat能自动加载
2018-07-12 20:13
363 查看
不能自动加载原因:
最近做东西经常需要重新加载项目,今天深深的问了自己为什么?
Servlet的生命周期中,只会初始化一次,如果每次要是发送请求或响应,Servlet引擎都会调用service。从这里就会看出,servlet的init初始化方法只调用一次,而service方法会调用很多次。
正是因为以上的特点,Servlet只会在服务器运行时,加载一次。虽然我们把硬盘上的Servlet修改了,但是不会被加载,所以需要重新加载,或重启Tomcat,让Tomcat自动加载到类装载器中。这样才会让修改的Servlet生效。
自动加载方法:
在tomcat中打开conf文件,找到context.xml文件,打开文件,找到<Context>标签,将标签修改为<Context reloadable="true">
博主文件如下:
阅读更多
相关文章推荐
- 当我们修改WEB-INF下的任何一个配置文件的时候,如何让tomcat自动加载
- 如何实现在myeclipse和eclipse中,修改代码后实现自动加载,不用频繁的手动启动tomcat
- Myeclipse修改Java文件后tomcat不能自动编译
- 配置Tomcat,使其自动加载MyEclipse中修改的项目
- 在做javaWeb项目时,每次修改完servlet,tomcat自动重启项目,设置项目自动的热加载
- eclipse中修改的文件如何在不重启tomcat(或清缓存)的情况下自动更新到tomcat
- 通过修改配置文件实现tomcat的自动加载
- MyEclipse 6.0下tomcat自动加载变动过的servlet问题
- struts2中如何自动加载xml文件(不用修改配置文件)
- 如何让Tomcat自动Load被修改过的类 servlet如何读取web.xml中的初始参数
- struts2中如何自动加载xml文件(不用修改配置文件)(转)
- myeclipse修改src不能自动编译成classes文件
- 在myeclipse中修改java文件,不用重启tomcat的办法
- 解决url传中文乱码问题(修改myeclipse中自带tomcat的server文件)
- 设置tomcat配置文件,在Myeclipse中修改jsp文件之后不用重启tomcat
- Tomcat启动时自动加载Servlet
- tomcat会自动加载jakarta-tomcat-5.0\conf\Catalina\localhost目录下的文件吗?
- 文件修改自动重新加载内容技术实现
- 使用UI-Tag的注意点: 请确定/WEB-INF/web.xml文件中的ServletDispatcher 设定为自动加载
- myeclipse 发布 tomcat 应用时候,编译class tomcat能自动加载新编译class的问题