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的依赖很混乱,大家要格外注意)

相关推荐
智码看视界20 小时前
向量数据库选型实战:Milvus vs Chroma vs Qdrant 谁更适合 RAG
embedding·milvus·向量数据库·chroma·rag·语义检索·选型对比
Maiko Star20 小时前
* LangChain中Milvus的使用指南
langchain·milvus
大连好光景7 天前
向量数据库的工作流程详解
数据库·milvus
Alice-YUE9 天前
向量数据库选型实战:Chroma/Qdrant/Milvus/PgVector 怎么选
数据库·milvus·向量数据库·chroma·rag·qdrant
温暖小土11 天前
CentOS 部署 Milvus 向量数据库完整指南
centos·ai编程·milvus·向量数据库
91刘仁德13 天前
RAG实战-从 NoSQL 到 Milvus 混合检索的架构演进
架构·nosql·milvus
91刘仁德13 天前
RAG实战 - 向量数据库(Milvus)
数据库·milvus
梦想不只是梦与想13 天前
向量数据库Milvus: 管理与工具
大模型·milvus·attu
海天一色y21 天前
生产级医疗AI Agent:Multi-Agent RAG架构解析
redis·milvus·multi-agent
Hrain-AI21 天前
AI 爬虫三档授权工程落地:搜索放行、训练拦截、Agent 分层(附脚本)
人工智能·elasticsearch·milvus