springcloud学习第三节(热部署)

前言

热部署:就是当你修改了代码之后,你不需要手动重启,他会自动重启业务。
注意:我的代码都是简历在微服务的基础上,所以我的pom文件里面没有version,如果不是微服务框架,记得添加version版本号。

开始吧!

  1. Adding devtools to your project (添加jar包)
子pom
<dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-devtoolsartifactId>
            <scope>runtimescope>
            <optional>trueoptional>
        dependency>
  1. Adding plugin to your pom.xml(添加插件)
父pom
<build>
    <plugins>
      <plugin>
        <groupId>org.springframework.bootgroupId>
        <artifactId>spring-boot-maven-pluginartifactId>
        <configuration>
          <fork>truefork>
          <addResources>trueaddResources>
        configuration>
      plugin>
    plugins>
  build>
  1. Enabling automatic build(开启自动build)
    springcloud学习第三节(热部署)_第1张图片
  2. Update the value of(更新)
    快捷键方式打开:shift+Ctrl+alt+/
    springcloud学习第三节(热部署)_第2张图片
    springcloud学习第三节(热部署)_第3张图片
    我的因为勾选过了,所以在最上面,你们的没有勾选的在下面自己找就行。

最后一步:重启IDEA。

OK!这一节内容很少。就只有热部署。我们下一节再见。

你可能感兴趣的:(idea使用小技巧,热部署,spring,cloud,java,spring)