码迷,mamicode.com
首页 > 其他好文 > 详细

Intellij IDEA配置tomcat热部署

时间:2017-06-23 18:25:58      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:资源   部署   资源文件   窗口   技术   swap   blog   tomcat8   自己   

idea2017+tomcat8为本文的实验环境

1.打开tomcat的edit configuration,一定要选择war exploded 
技术分享

 

在idea tomcat 中server的配置里,有个on frame deactivation,选择update classes and resources。另外有个配置on update action,就是手动操作的时候采取什么动作,可以重启服务器,也可以像上面一样更新类和资源文件,我选的是Redeploy。 可是当前项目没有update classes and resources这个选项,有个Hot Swap classes。

这是由于服务器添加的Artifact类型问题,一般一个module对应两种类型的Artifact,一种是war,一种是war explored。

war就是已war包形式发布,当前项目是这种形式,在这种形式下on frame deactivation配置没有update classes and resources选项。war explored是发布文件目录,选择这种形式,on frame deactivation中就出现update classes and resources选项了

2.选择update classes and resources 
技术分享

 

on ‘update‘ action:当用户主动执行更新的时候更新    快捷键:Ctrl + F9

on frame deactication:在编辑窗口失去焦点的时候更新

你可以根据自己的需求进行设置,我这里两个都有设置。

 

3.配置基本就是这样,后面选择debug启动

技术分享

Intellij IDEA配置tomcat热部署

标签:资源   部署   资源文件   窗口   技术   swap   blog   tomcat8   自己   

原文地址:http://www.cnblogs.com/xuange306/p/7070938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!