在运行Spring Boot应用程序时出现以下错误。有人可以帮忙吗?
应用程序类
$=
错误消息
package com.dell.cns.services.esb.heartbeat.satcps;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
@SpringBootApplication
@ComponentScan("com.dell.cns.services.esb")
public class CnsServicesHeartBeatSatcpsApplication {
public static void main(String[] args) {
SpringApplication.run(CnsServicesHeartBeatSatcpsApplication.class, args);
}
}
答案 0 :(得分:0)
在我的情况下,我遇到了此错误,但是我可以通过右键单击project-> Maven-> Update project进行修复。就我而言,该应用程序能够作为Java应用程序在Tomcat服务器上运行。
答案 1 :(得分:0)
如果您使用的是 Intellij IDEA ,请执行以下操作:
菜单->文件->使缓存/重启无效
答案 2 :(得分:0)
更新到 Java 11 后,SpringBoot 应用程序抛出许多错误。 我将 Spring boot 版本更新为 2.4.0 并在 main 方法中进行了如下更改:
ConfigurableApplicationContext context = SpringApplication.run(Application.class,args);
构建并再次尝试运行应用程序后,会抛出如下错误
“NoSuchMethodError: 'org.springframework.context.ConfigurableApplicationContext org.springframework.boot.SpringApplication.run”
并通过右键单击项目 -> Maven -> 更新 Maven 项目来修复它