为了账号安全,请及时绑定邮箱和手机立即绑定

没有讲解spring boot的热部署

老师在讲解spring boot相关的热部署的时候,只是讲解了热加载(开发模式),没有讲解热部署(生产模式),麻烦讲解下jar包的方式下如何实现热部署。还有一点在讲解tomcat的时候只是讲解了,项目从无到有的热部署,没有讲解从有到改变的热部署,难道就是直接替换需要部署的项目或文件就可以了吗?

正在回答

3 回答

我感觉spring-boot-devtools 这个执部署要比springloaded体验更好,但是如果spring boot 整合了dubbo后,spring-boot-devtools 这个热部署方式就不能用了,否则会有问题。

有时候修改比较多的代码后中,devtools生效,springloaded不生效

0 回复 有任何疑惑可以回复我~

三种热部署的方式,可以再去看看哦:

第一种:是再pom中设置依赖,<groupId>org.springframework<groupId> 

                                               <artifactId>springloaded<artifactId> 

                                              <version>1.2.6.RELEASE</version>

org.springframework-springloaded的依赖;

第二种:是通过Run Configuration的参数 -javaagent D:/springloaded -1.2.6.RELEASE.jar -noverify 来启动热                  部署的jar包;

第三种:同样是增加依赖,<groupId>org.springframework.boot<groupId> 

                                         <artifactId>spring-boot-devtools<artifactId> 

                                        <optional>true</optional>

一般直接增加依赖就可以的,这样就可以实现热部署了,希望帮助到你。

1 回复 有任何疑惑可以回复我~

对,有没有大佬回答一下这个问题呀

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

没有讲解spring boot的热部署

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信