我用 Spring Boot 2.1.6 编写了我的应用程序,一切正常。但是当我将 Spring Boot 从 2.1.6 升级到 2.2.0 时,我看到了下面的异常。我正在使用 Spring Cloud Greenwich.SR3。有没有人遇到过这种情况?
引起:java.lang.ClassNotFoundException: org.springframework.integration.handler.support.HandlerMethodArgumentResolversHolder at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:424)在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 86 更多
您应该将 Spring Cloud Hoxton 与 Spring Boot 2.2.x 一起使用。Spring Cloud 项目页面的 release train 部分有一个表格,显示了哪个版本的 Spring Cloud 与哪个版本的 Spring Boot 一起使用。在撰写本文时,它显示以下内容:
Release Train | Boot Version
------------- | ------------
Hoxton | 2.2.x
Greenwich | 2.1.x
Finchley | 2.0.x
Edgware | 1.5.x
Dalston | 1.5.x
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4019 次 |
| 最近记录: |