mac idea 下载spring 源码遇到的问题

一、Kotlin: warnings found and -Werror specified

这个问题网上看了很多文章多说是缺少cglib、objenesis包。然后执行了 实际还是没有什么用

解决:

最后自己看了一下前面一个警告。说的就是版本太低。所以我觉得是这个前置问题导致的

然后搜索了改这个Kotlin版本

复制代码
Kotlin: Language version 1.3 is deprecated and its support will be removed in a future version of Kotlin

修改: File->Project Structure

改为

当你再次执行还会出现上面那个问题。不急继续看执行的记录

这个时候你会发现 。改了的那个服务已经没有这个提示了。提示的是另外一个服务。按上面修改 把对应的服务都修改成对应的高版本。就没有问题了

二、CoroutinesRegistrar

复制代码
java: 找不到符号
  符号:   变量 CoroutinesUtils
  位置: 类 org.springframework.core.ReactiveAdapterRegistry.CoroutinesRegistrar

也是网上找了很多文章。发现都是添加什么jar 包或者什么依赖lib 发现都不好使。后来看了这个提示点进了这个类里面发现是一个这样的方法。我感觉这个方法跟我只需要了解Spring 启动源码 没什么太大关系。我一想就直接注释掉来个空的逻辑。不让他报错就好了

改为

这样启动后就可以了

相关推荐
~木雨5 分钟前
Java 线程池七问七答:参数、执行流程、拒绝策略到 ThreadLocal 内存泄漏,面试必背
java·面试·线程池·threadlocal·threadpool·executor
艾莉丝努力练剑23 分钟前
【AI大模型接入SDK】Gemini模型接入知识体系
java·开发语言·网络·人工智能·网络协议·学习·http
云运维笔记26 分钟前
Zabbix 分布式监控搭建实战:基于 Proxy 实现 MySQL、Java、Nginx 监控
java·mysql·zabbix
zhanghaha131432 分钟前
Python进阶教程:28_queue 队列模块 零基础超详细教程
java·开发语言·python
司小豆37 分钟前
第七课:DeepSeek Harness 服务与依赖注入
java·服务器·开发语言·github·ai编程
许彰午1 小时前
24-MyBatisHelper与autoCount
java·低代码·架构
CRMEB系统商城1 小时前
汽车养护连锁的数字化底座CRMEB 多门店系统实战方案
java·开发语言·小程序·开源·汽车
学编程就要猛1 小时前
使用Spring AI配置聊天大模型实现人机交互(初阶)
java·spring ai·advisor·chatclient·chatmodel
代码不停1 小时前
子序列问题
java·算法
计算机学姐1 小时前
基于SpringBoot的高校爱心慈善管理系统
java·vue.js·spring boot·后端·spring·tomcat·mybatis