The Spring Boot Maven Plugin will still package Lombok, even if its scope is provided. However, you can easily exclude dependencies, see Spring Boot Maven Plugin Documentation: Dependency Exlusion
So try adding following configuration to the plugin:
<configuration>
<excludes>
<exclude>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclude>
</excludes>
</configuration>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…