欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springcloud Alibaba学习之路(1)——lombok配置及热部署

程序员文章站 2024-03-17 22:39:10
...

lombok配置:

1、父工程pom增加依赖

<dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>${lombok.version}</version>
        <optional>true</optional>
      </dependency>

子工程pom

<dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>

2、idea安装lombok插件:

file->Settings->Plugins->搜索lombok,点击install;此处灰色,表示已安装插件,重启idea生效

springcloud Alibaba学习之路(1)——lombok配置及热部署

热部署:

1、父工程pom设置

<build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <configuration>
          <fork>true</fork>
          <addResources>true</addResources>
        </configuration>
      </plugin>
    </plugins>
  </build>

子工程pom设置

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>

2、idea设置

在compile中勾选如下四个:

springcloud Alibaba学习之路(1)——lombok配置及热部署

3、快捷键:Ctrl+Shift+alt+/

springcloud Alibaba学习之路(1)——lombok配置及热部署

勾选如下:

springcloud Alibaba学习之路(1)——lombok配置及热部署

重启idea生效。

工欲善其事必先利其器!刚开始这些配置确实繁琐,也费了很大劲,但是后面学习、工作的时候效率肯定提升好大,不必要花费时间在代码实现之外的事情上。