解决Dependency ‘com.github.tobato:fastdfs-client:1.27.2’ not found 错误问题。
一、
-
将
fastdfs
客户端git下来git https://github.com/happyfish100/fastdfs-client-java.git
cd fastdfs-client-java
-
然后将
fastdfs-client-java
构建到本地maven仓库mvn clean install
(注:maven的本地安装自行搜索)
这是因为项目
pom.xml
中的这些依赖其实是从本地仓库中提取的
那么这个本地仓库在哪呢?在Settings -> Build -> Buil Tools -> Maven 中可以查看。
本地maven在构建的时候,默认会找到这个仓库。如果你使用别的仓库,那么在安装配置maven的时候,要在maven的配置文件settings.xml里说明
二、
在执行mvn clean install
的过程中会出现以下错误:
”不再支持值为6的版本。请使用7或以上版本。”
这是因为从GitHub 拷贝下来的客户端项目中,里面的pom.xml文件中声明的jdk版本太低,将其修改为1.8即可。
再次运行 mvn clean install
,添加构建成功
三、然后在你的项目pom中引入fastdfs客户端依赖
四、如果还不行,就在项目中添加maven构建出来的jar包
- 找到构建出来的target目录
- 把其中的jar包添加到项目中
把刚才的jar包加入进去