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

相关推荐
ShadowSmartMicros1 天前
java调用milvus数据库
java·数据库·milvus
csdn5659738503 天前
阿里云 Milvus 轻松实现文搜图&图搜图
阿里云·云计算·milvus
Zilliz Planet3 天前
短语检索不等于BM25+向量检索| Milvus Phrase Match实战
milvus
西柚小萌新3 天前
【大模型:RAG】--向量数据库Milvus详解1
milvus
明阳~4 天前
Milvus向量数据库:AI时代的向量搜索利器
agent·milvus·向量数据库·rag
路边草随风9 天前
milvus向量数据库使用尝试
人工智能·python·milvus
java_logo9 天前
Onlyoffice Documentserver Docker 容器化部署指南
运维·人工智能·docker·容器·onlyoffice·milvus·documentserver
Zilliz Planet11 天前
如何优化英伟达CAGRA,实现GPU建图+CPU查询,成本效率兼顾| Milvus Week
人工智能·算法·搜索引擎·milvus
工藤学编程11 天前
零基础学AI大模型之LangChain+Milvus实战:相似性搜索与MMR多样化检索全解析
人工智能·langchain·milvus