Maven无法下载fastdfs-client-java依赖问题解决
一、分析原因
控制台报错 具体如下:
并且pom.xml中以下依赖爆红:
1 2 3 4 5 | <dependency> <groupId>org.csource</groupId> <artifactId>fastdfs-client-java</artifactId> <version> 1.30 -SNAPSHOT</version> </dependency> |
原因:因为fastdfs-client-java-1.30-SNAPSHOT.jar这个依赖包在maven中央仓库是没有的,所以就需要自己编译源码成jar包再安装到maven 的本地仓库,安装完以后就能正常引用了。
二、问题解决
1.下载开发包
fastdfs-client-java-master.zip
链接: https://pan.baidu.com/s/1joXM_c0NHDHFq_pWArItWQ
提取码: afgi
2.将 fastdfs-client-java 开发工具包打包到本地的Maven仓库
1、指定一个路径解压下载的zip压缩包
2、进入解压后的fastdfs-client-java-master文件夹,并在此路径打开cmd命令行窗口,随后执行
1 | mvn clean install |
命令说明:
mvn clean install:清除本地原有的target项目,并安装当前工程的输出文件(jar包)到本地仓库
文件目录如下所示:
执行结果:
这里显示build success表明已经安装成功,这里安装在了我本地的maven仓库里,如果没有配置maven本地仓库,那么他会默认下载到默认的本地仓库C:${user.home}\.m2\repository
这是本地已经安装好的fastdfs-client-java-master依赖
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix