eclipse热部署web项目(留意借鉴)

1、选中JavaEE视图

由于在普通的Java视图下,窗口下方没有server选项卡
java

2、双击Tomcat

注意:可能不少人固然包括我一开始的时候,都是喜欢右键Tomcat而后Add and remove,之后千万不要养成这个习惯,不然每次都会被卡的想死的心都有,无论你电脑配置多高,内存多大,eclipse版本多新,九成几率都会卡,不信你能够闲着蛋疼多试几回哈哈哈(咳咳,小小吐槽不要在乎=_=)web

3、选中Overview选项卡

  1. 在“Server Options”中勾选“Server modules without publishing
    浏览器

  2. 在“Publishing”中勾选“Automatically publish when resources change
    tomcat

4、选中Modules选项卡

(项目名太丑陋,划掉以避免辣了你们眼睛哈哈哈)
markdown

  1. Add web module:添加工做区间内的web项目
  2. Add external web module:添加工做区间外部的web项目
  3. Edit:编辑项目。此处须要将“Auto reloading enabled”去掉勾选
  4. Remove:删除,这就不用细说了

5、后续

  接下来就能够在debug模式下跑项目啦,可是要注意热部署只支持方法体内代码的修改,若是有类、方法、注解等修改,将会提示是否重启Tomcat。通常后台方法体内的代码和页面的修改后,保存再到浏览器刷新便可看到效果了~eclipse

6、方法二

  1. 在工做区间中找到Servers目录下的Tomcat目录,打开server.xml
    post

  2. 拉到最下方,能够看到刚才部署的项目就在Context标签中。reloadable属性默认是true,须要将其改成false并添加另外一个属性crossContext="true"学习

  本人两种方法都用过,两种操做看我的习惯吧,一个是图形界面的勾选,这一个是修改xml文件。不过如今更倾向于方法一,xml文件总在个人心里深处是繁琐的,固然若是是要必要的时候那也不得不去面对啊唉debug

Pass:以上纯属我的理解~~若是发现有错或是心存建议意见等,欢迎你们评论或联系哦~(# ゚Д゚)~祝你们身体健康学习进步工做顺利生活愉快!3d

相关文章
相关标签/搜索