Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 类型字符串的方法运行(类<;MyNewAppApplication>;,字符串[])未定义_Spring_Spring Boot - Fatal编程技术网

Spring 类型字符串的方法运行(类<;MyNewAppApplication>;,字符串[])未定义

Spring 类型字符串的方法运行(类<;MyNewAppApplication>;,字符串[])未定义,spring,spring-boot,Spring,Spring Boot,我导入了我的项目,该项目在我更改操作系统之前和之后正常工作[相同的操作系统],当我将该项目作为STS中现有的maven项目导入时,它显示方法run(Class,String[])未定义类型String,并且没有显示其他内容。 另一个文件正在工作,它显示了这个错误,我真的不知道发生了什么 @SpringBootApplication public class MyNewAppApplication { private static final String SpringApplicat

我导入了我的项目,该项目在我更改操作系统之前和之后正常工作[相同的操作系统],当我将该项目作为STS中现有的maven项目导入时,它显示
方法run(Class,String[])未定义类型String
,并且没有显示其他内容。 另一个文件正在工作,它显示了这个错误,我真的不知道发生了什么

 @SpringBootApplication
public class MyNewAppApplication {

    private static final String SpringApplication = null;

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

    }
}

它在
run()
方法中显示错误。

您已经定义了一个静态域应用程序

 private static final String SpringApplication = null;

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

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

 private static final String SpringApplication = null;

删除该行,因为它隐藏了SpringApplication类,它现在可以工作了。但是我没有做任何我刚刚导入的事情,为什么它以前能工作?我想我没有加这一行?我肯定你加了。这条线不是从Spring Boot starter开始的。它现在可以工作了。但是我没有做任何我刚刚导入的事情,为什么它以前能工作?我想我没有加这一行?我肯定你加了。这条线不是从弹簧启动机引出的。