更新下lombok版本,现在是1.16.10改成1.18.10
更新下:
项目跑了下,和版本没有关系,我这边可以正常启动。所以问题应该是你的lombok插件有问题。这个项目里面用的是jar包,你可以配置你的插件。
我刚才测试了一下,换成下面的一样可以启动。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
启动成功:

我的插件,你可以使用idea的插件

最后,你启动类的一个报错:@SpringBootApplication注解中已经包含@EnableAutoConfiguration注解,不需要重复定义。下面是我改后的
package com.len;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.transaction.annotation.EnableTransactionManagement;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
/**
* @author zhuxiaomeng
* @date 2018/1/1.
* @email lenospmiller@gmail.com
*/
@EnableWebMvc
@SpringBootApplication(exclude = {
org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class,
org.springframework.boot.actuate.autoconfigure.security.servlet.ManagementWebSecurityAutoConfiguration.class
})
@EnableTransactionManagement
@ComponentScan({"com.len", "org.activiti"})
@MapperScan(basePackages = {"com.len.mapper"})
@EnableDiscoveryClient
public class LenApplication {
public static void main(String[] args) {
SpringApplication.run(LenApplication.class, args);
System.out.println("Server start succ");
}
}