IntelliJ IDEA 怎么热部署,每次修改java文件就得重启tomcat的解决办法
2017-07-19 16:47
956 查看
确保使用的是debug模式。
确保tomcat是由idea实例化的。也就是说tomcat是在idea中配置好的
(特殊的修改如:项目配置文件,某些特殊类新增,方法名称参数的添加修改引起的不能热部署就必须重启,当然你也可以用Jrebel插件。此插件收费。可以实现大部分的修改热部署,包括修改项目配置文件等热部署。以下描述均指的是普通的修改下的热部署。)
项目配置如图:
当修改文件后,ctrl+F9,编译文件。tomcat会自动加载新文件。
On frame deactivation选项同样可以选择为 update classes and Resource选项。它的作用就是在你失去焦点的时候自动编译。例如:修改某文件后你直接切换到了浏览器,或者点了下别的。只要当前的intellij idea 不是焦点就会激活自动编译并更新文件动作。也就是说不用手动按ctrl+F9了。
所有以上操作,请确保是在DEBUG模式下操作。也就是运行tomcat的时候是debug模式启动的。
注意:还有一点要注意 project在Deployment的时候一定要选war explored。
确保tomcat是由idea实例化的。也就是说tomcat是在idea中配置好的
(特殊的修改如:项目配置文件,某些特殊类新增,方法名称参数的添加修改引起的不能热部署就必须重启,当然你也可以用Jrebel插件。此插件收费。可以实现大部分的修改热部署,包括修改项目配置文件等热部署。以下描述均指的是普通的修改下的热部署。)
项目配置如图:
当修改文件后,ctrl+F9,编译文件。tomcat会自动加载新文件。
On frame deactivation选项同样可以选择为 update classes and Resource选项。它的作用就是在你失去焦点的时候自动编译。例如:修改某文件后你直接切换到了浏览器,或者点了下别的。只要当前的intellij idea 不是焦点就会激活自动编译并更新文件动作。也就是说不用手动按ctrl+F9了。
所有以上操作,请确保是在DEBUG模式下操作。也就是运行tomcat的时候是debug模式启动的。
注意:还有一点要注意 project在Deployment的时候一定要选war explored。
相关文章推荐
- IntelliJ IDEA12 怎么热部署,每次修改java文件就得重启tomcat
- IntelliJ IDEA12 怎么热部署,每次修改java文件就得重启tomcat
- IntelliJ IDEA16 热部署,解决每次修改java文件就得重启tomcat的问题
- Idea+tomcat-每次修改JS文件都需要重启tomcat才能生效解决方法
- 修改Java文件不用重启Tomcat服务----热部署、热加载
- 修改Java文件不用重启Tomcat服务----热部署、热加载
- IntelliJ IDEA之项目热部署设置,解决为什么修改jsp或html页面,需要重启服务才能生效!
- Idea-每次修改JS文件都需要重启Idea才能生效解决方法
- java类文件修改,保存后,Tomcat不能自动重启的解决办法
- idea利用devTools热部署,修改java文件后不用重启服务
- 每次重启Tomcat后,使用Hibernate修改数据库的记录都会导致以前记录被删除的解决办法。
- Java IntelliJ IDEA 不能显示项目里的文件结构解决办法
- IntelliJ IDEA 热部署,修改java文件 不用重启tomcat
- 在myeclipse中修改java文件,不用重启tomcat的办法
- IntelliJ IDEA 热部署,修改java文件 不用重启tomcat
- 不用重启Tomcat服务实现修改Java文件后自动部署
- Idea-每次修改JS文件都需要重启Idea才能生效解决方法
- Idea使用记录--每次修改JS文件都需要重启Idea才能生效解决方法
- Eclipse修改java代码后自动重启Tomcat解决办法
- 修改Java文件不用重启Tomcat服务----热部署、热加载