Kotlin 和 spring-cloud-function 兼容问题

错误:

ERROR\] Failed to execute goal org.jetbrains.kotlin:kotlin-maven-plugin:1.9.25:compile (compile) on project springdoc-openapi-starter-common: Compilation failure \[ERROR\] /opt/repository/org/springframework/cloud/spring-cloud-function-context/4.2.0/spring-cloud-function-context-4.2.0.jar!/META-INF/spring-cloud-function-context.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 2.1.0, expected version is 1.9.0. \[ERROR\] -\> \[Help 1

springboot 3.2.x 要求的kotlin版本是1.9 ,上面报的依赖是2.1.0.

框架依赖管理有问题,不同的版本测试情况如下:

spring-cloud-function-context-4.1.3.jar ✅

spring-cloud-function-context-4.1.4.jar ❌

spring-cloud-function-context-4.1.5.jar ❌

spring-cloud-function-context-4.2.0.jar ❌

spring-cloud-function-context-4.2.1.jar ✅

可以手动指定spring-cloud-function-context版本,或者直接使用没问题的对应的springcloud 版本

相关推荐
Morwit几秒前
Qt qml创建c++类的单例对象
开发语言·c++·qt
古城小栈3 分钟前
Rust 已经自举,却仍需GNU与MSVC工具链的缘由
开发语言·rust
jarreyer7 分钟前
数据项目分析标准化流程
开发语言·python·机器学习
你怎么知道我是队长10 分钟前
C语言---printf函数使用详细说明
c语言·开发语言
liulilittle12 分钟前
俄罗斯访问欧洲国际线路优化
开发语言·网络·信息与通信·ip·通信·俄罗斯·莫斯科
陈小桔15 分钟前
logging模块-python
开发语言·python
消失的旧时光-194315 分钟前
函数指针 + 结构体 = C 语言的“对象模型”?——从 C 到 C++ / Java 的本质统一
linux·c语言·开发语言·c++·c
!停16 分钟前
C语言栈和队列的实现
开发语言·数据结构
源代码•宸17 分钟前
Golang语法进阶(定时器)
开发语言·经验分享·后端·算法·golang·timer·ticker
期待のcode19 分钟前
TransactionManager
java·开发语言·spring boot