war和war exploded的区别

war和war exploded的区别

war模式:将WEB工程以包的形式上传到服务器 ;
war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;

(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;

(2)war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。

(3)在平时开发的时候,使用热部署的话,应该对Tomcat进行相应的设置,这样的话修改的jsp界面什么的东西才可以及时的显示出来。

在这里插入图片描述

On ‘Update’ action : 注意这个update上有引号,这个update指控制台update按钮

在这里插入图片描述

On Frame deactivation : 监听整个页面的配置,一修改就立即更新(idea 官方的推荐是设置为Do nothing,原因是可以节省idea消耗的内存)

On Update action 里面有四个选项(一般选Update classes and resources):

-Update resources :更新的是资源文件(*.jsp,*.xml等,不包括java文件),点击‘update’就会立刻生效

-Update classes and resources : 同时包含java文件和资源文件的,点击‘update’就会立刻生效

    这里需要注意一下:在运行模式下,修改java文件时不会立刻生效的;而debug模式下,修改java文件时可以立刻生效的。当然,两种运行模式下,修改resources资源文件都是可以立刻生效的。

-Redploy : 重新部署,只是把原来的war删掉,不重启服务器

-Restart : 重启服务器

On Frame deactivation:

     -Do nothing : 不做任何事
    
     -Update resources : 一修改立刻更新,修改的resources文件都会立刻生效
    
     -Update classes and resources : 一修改立刻更新,修改的java ,resources文件都会立刻生效(与On update action中的Update classes and resources一样,也是运行模式修改的java文件不会生效,debug模式修改的java文件会立刻生效)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值