- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在Spring Boot和GCP数据存储中进行一些概念验证工作。
在我的pom.xml
中,我有:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-gcp-data-datastore</artifactId>
<version>1.2.6.RELEASE</version>
</dependency>
当我尝试启动该应用程序时,我得到:
Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/core/metrics/ApplicationStartup
at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:251)
at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:264)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1309)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1298)
我尝试添加执行器,但并没有解决问题,但是我无法弄清缺少的依赖项。我在5.3.0-M2文档中看到了类定义
here,但是我不确定它存在什么依赖性。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.1</version>
</dependency>
这给了我一个新的错误:
An attempt was made to call a method that does not exist. The attemptwas made from the following location:
org.springframework.boot.SpringApplication.run(SpringApplication.java:324)
The following method did not exist:
'void org.springframework.context.ConfigurableApplicationContext.setApplicationStartup(org.springframework.core.metrics.ApplicationStartup)'
The method's class,org.springframework.context.ConfigurableApplicationContext, isavailable from the following locations:
...Action:
Correct the classpath of your application so that it contains asingle, compatible version oforg.springframework.context.ConfigurableApplicationContext
最佳答案
我能够通过降级Spring Boot来解决此问题:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.3.3.RELEASE</version>
</dependency>
猜猜它还不兼容2.4.0。
关于spring-boot - Spring Boot ClassNotFoundException org.springframework.core.metrics.ApplicationStartup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65046056/
我最近在我的 SpringBoot 项目中添加了一个 ApplicationStartup 类 @Component public class ApplicationStartup imple
我目前正在Spring Boot和GCP数据存储中进行一些概念验证工作。 在我的pom.xml中,我有: org.springframework.boot spring-boot-start
我是一名优秀的程序员,十分优秀!