刘超 1年前 ⋅ 4051 阅读   编辑
 

一、描述

  设置EnableAutoConfiguration,如下

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling;

@SpringBootApplication
@EnableAutoConfiguration(exclude = {org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration.class})
@EnableScheduling
public class DQServerApplication {

    public static void main(String[] args) {
        System.setProperty("mail.mime.splitlongparameters", "false");
        SpringApplication.run(DQServerApplication.class, args);
    }

}

  在idea中报如下错误

  Attributes should be specified via @SpringBootApplication

二、分析

  查看代码发现,SpringBootApplication中已经包含EnableAutoConfiguration,不需要重复定义

三、解决方法

  去掉EnableAutoConfiguration即可,如下

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling;

@SpringBootApplication(exclude = {org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration.class})
@EnableScheduling
public class DQServerApplication {

    public static void main(String[] args) {
        System.setProperty("mail.mime.splitlongparameters", "false");
        SpringApplication.run(DQServerApplication.class, args);
    }

}

相关文章:

  • 2021-06-26
  • 2022-12-23
  • 2021-08-01
  • 2021-09-14
  • 2021-08-29
  • 2021-12-08
  • 2022-12-23
  • 2021-12-23
猜你喜欢
  • 2021-11-01
  • 2022-12-23
  • 2021-11-09
  • 2021-10-31
  • 2021-07-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案