...NotFoundException: org.springframework.boot.origin.OriginLookup...
发布网友
发布时间:2024-10-17 11:12
我来回答
共1个回答
热心网友
时间:2024-10-29 18:32
在运行SpringBoot应用时,你可能会遇到“Caused by: java.lang.NoClassDefFoundError: org/springframework/boot/origin/OriginLookup”的错误提示,这导致应用无法正常运行。经过排查,发现此错误是因为应用所依赖的SpringBoot版本过低,缺少名为`OriginLookup`的类。
要解决这个问题,你需要在项目的`pom.xml`文件中明确指定SpringBoot的版本,确保所使用的版本包含了`OriginLookup`类。在`pom.xml`文件中,添加以下依赖声明:
org.springframework.boot spring-boot 2.2.5.RELEASE
通过指定具体的SpringBoot版本号,你可以确保项目依赖的类库包含所有必要的组件,从而避免此类运行时错误。这样做既简化了问题定位,又确保了应用的稳定性。