如何修改类文件和jsp页面后不用重启tomcat就可以自动加载呢
答案:3 悬赏:60 手机版
解决时间 2021-03-09 07:32
- 提问者网友:两耳就是菩提
- 2021-03-08 13:29
如何修改类文件和jsp页面后不用重启tomcat就可以自动加载呢
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-03-08 13:50
既然你用了IDE,那就再简单不过了,不要去修改任何tomcat配置文件。
在My(Eclipse)中启动tomcat时,用debug模式。
这时候有两种修改是完全不需要重启tomcat的:
1. 修改jsp文件
2. 修改java类中,方法内部的代码
然而,如果要给java类添加一个新的属性,添加一个新的方法,修改方法的签名(方法名,参数,返回值)等等,是无论如何都不可能直接生效的,这时候你就需要restart或者redeploy。
最后再谈一下reloadable="true"这个参数,当你修改了java文件后,tomcat会自动redeploy,而不是直接生效,很多时候redeploy花费时间和restart差不了多少。
在My(Eclipse)中启动tomcat时,用debug模式。
这时候有两种修改是完全不需要重启tomcat的:
1. 修改jsp文件
2. 修改java类中,方法内部的代码
然而,如果要给java类添加一个新的属性,添加一个新的方法,修改方法的签名(方法名,参数,返回值)等等,是无论如何都不可能直接生效的,这时候你就需要restart或者redeploy。
最后再谈一下reloadable="true"这个参数,当你修改了java文件后,tomcat会自动redeploy,而不是直接生效,很多时候redeploy花费时间和restart差不了多少。
全部回答
- 1楼网友:持酒劝斜阳
- 2021-03-08 16:11
jsp修改不用启动就可以生效。
类的修改生效,需要开启eclipse或者myeclipse的debug模式,连接服务器后,修改类然后保存会自动生效。
- 2楼网友:逐風
- 2021-03-08 15:14
tomcat中的server配置文件里的host节点下的context节点中添加属性reloadable="true"。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯