首页 > 解决方案 > 方法运行(类, String[]) 对于 String 类型未定义

问题描述

当我将该项目作为现有 maven 项目导入 STS 时,我导入了在更改操作系统 [相同操作系统] 之前和之后正常工作的项目,它The method run(Class<MyNewAppApplication>, String[]) is undefined for the type String没有显示任何其他内容。其他文件正在工作,它显示了这个错误,我真的不知道发生了什么。

 @SpringBootApplication
public class MyNewAppApplication {

    private static final String SpringApplication = null;

    public static void main(String[] args) {
      SpringApplication.run(MyNewAppApplication.class, args);   

    }
}

它显示run()方法错误。

标签: springspring-boot

解决方案


您已经定义了一个静态字段 SpringApplication

 private static final String SpringApplication = null;

删除该行,因为这隐藏了 SpringApplication 类


推荐阅读