idea2018 热部署 application 和spring boot 的 update class and resources


spring boot 项目热部署,在idea 中按照常规方式设置,不起作用。同事说idea的版本可能比较低,原来是2017,建议升级到2018,然后在项目的configuration中配置spring boot项目中 on “Update” action 为 “update class and resources” 。但是打开既有项目,有的机器这样设置可以,有的不行。

 

 

 按照网上教程,打开的项目应该是spring boot 项目类型,但是我的在有的机器上是spring boot ,而有的不是,而是application类型,如下图所示。

 

 

 度了很久,也没找到解决方案,无奈自己又不太懂编辑器的文本设置,后来折中采取新加一个spring boot 类型,设置其入口main为原来application中的main 的class,如下图所示。

 

 

 

 

 最终,实现了,开发过程中修改源程序而不再需要重新编译 ^_^

除了我这个项目遇到的问题,还有其他的针对热部署解决的方案,以下是参考文章

 

SpringBoot的IDEA热部署配置,详细教程

在IDEA中Spring boot配置热部署无效问题成功解决

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM