Milvus IllegalAccessError:com.google.protobuf.LazyStringArrayList.emptyList()

排查下来是因为

milvus-sdk-java和 protobuf-java 版本冲突问题,AI 确实给你了明确的问题出现的原因,但是让你切换的版本是错的,不要过度依赖AI,这是我依旧坚持写博客的原因,所见即所得。

依赖如下:

之前的版本是3.21.7 导致的报错,Milvus 内部调用了 LazyStringArrayList.emptyList() 方法。但是3.21.7没有,所以改成3.24.0 修复

maven 树如下(Milvus -JAVA的依赖很混乱,大家要格外注意)

相关推荐
程序员老邢4 小时前
【产品底稿 04】商助慧 V1.1 里程碑:爬虫入库 + MySQL + Milvus 全链路打通
java·爬虫·mysql·ai·springboot·milvus
rchmin20 小时前
向量数据库Milvus安装及使用实战经验分享
数据库·milvus
紫青宝剑1 天前
向量数据库 Milvus
数据库·milvus
chushiyunen4 天前
pymilvus操作milvus向量数据库笔记(二)
milvus
chushiyunen4 天前
milvus笔记、常用表结构
笔记·算法·milvus
chushiyunen4 天前
pymilvus操作milvus向量数据库笔记(一)
笔记·milvus
chushiyunen5 天前
milvus数据库管理工具attu使用笔记
笔记·milvus
捧月华如6 天前
RAG 入门-向量存储与企业级向量数据库 milvus
数据库·milvus
tHeya06II7 天前
使用Milvus搭配Ollama搭建RAG知识库
milvus
翊谦8 天前
Java Agent开发 Milvus 向量数据库安装
java·数据库·milvus