为什么在运行简单的SpringBoot应用程序时出现此错误。
线程“主”中的异常java.lang.NoSuchMethodError: org.springframework.boot.SpringApplication.run(Ljava / lang / Class; [Ljava / lang / String;)Lorg / springframework / context / ConfigurableApplicationContext; 在 io.javabrain.springbootstarter.CourseApiApp.main(CourseApiApp.java:10)
package io.javabrain.springbootstarter;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class CourseApiApp {
public static void main(String[] args) {
SpringApplication.run(CourseApiApp.class, args);
}
}
它应该成功运行
答案 0 :(得分:0)
对于gradle \ wrapper \ gradle-wrapper.properties文件中的gradle项目,将distributionUrl变量更改为:
distributionUrl = https://services.gradle.org/distributions/gradle-4.7-bin.zip
如果没有帮助,请从https://start.spring.io/下载项目并执行相同的操作。
如果使用maven,只需从https://start.spring.io/下载maven项目。应该可以。