Idea上tomcat部署细节

一、On Update action:

(1)Update resources:更新项目变更的.jsp,.xml文件等资源文件,而不会更新源码文件;(仅修改项目的JS文件、JSP文件、CSS文件推荐使用这个)

(2)Update classes and resources:更新发生变更的Java文件和资源文件;(仅修改项目的JS文件、JSP文件、CSS文件推荐使用这个)

(3)Redeploy:重新将项目打包成war包,然后再运行;(一般修改Java代码之后推荐使用这个,不会重启服务器,耗时较短)

(4)Restart server:重启服务器(将会完成上面三个操作)

二、On Frame deactivation(失去焦点的时候服务器会做什么):

(1)Do nothing:什么都不做(最不占用资源);

(2)Update resources:失去焦点后,会更新静态资源;

(3)Update classes and resources:失去焦点后,更新类文件和资源文件;

三、总结

(1)On Update action对四个选项的选择仅仅只是影响到你点击下图按钮,然后弹出来的默认选项;

(2)On Frame deactivation较为实用,可以在当你返回桌面或是做其它失去焦点事件的时候自动为你服务器项目当中的资源进行更新,但是可能会占用一定的电脑资源,而且也无法完成对项目war包的重新部署;

(3)Idea自身并没有热部署的功能,如果需要可以去插件市场当中寻找相应的热部署插件;

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值