FastDFS依赖无法导入
fastdfs-client-java 导入爆红
<!-- FastDFS-->
<dependency>
<groupId>org.csource</groupId>
<artifactId>fastdfs-client-java</artifactId>
<version>1.29-SNAPSHOT</version>
</dependency>
解决方法
1.先从 github
上拉取下来 fastdfs-client-java
项目
git clone https://github.com/happyfish100/fastdfs-client-java.git
成功拉取的样子:
2.进入文件夹,然后使用maven
打包
mvn package
出现 BUILD SUCCESS 说明你这一步成功了
然后你可以在项目 target
文件夹中查看输入jar包
3.然后进入这个文件夹,进行最后一步
mvn install:install-file -DgroupId=org.csource -DartifactId=fastdfs-client-java -Dversion=${version} -Dpackaging=jar -Dfile=fastdfs-client-java-${version}.jar
版本可以通过输出文件夹的jar包查看,这里是1.29-SNAPSHOT
mvn install:install-file -DgroupId=org.csource -DartifactId=fastdfs-client-java -Dversion=1.29-SNAPSHOT -Dpackaging=jar -Dfile=fastdfs-client-java-1.29-SNAPSHOT.jar
这时候你的jar包已经在本地Maven中成功安装
可以在路径下查看:
本地Maven仓库地址\org\csource\fastdfs-client-java
其中文件夹中有 jar 包 的就是成功的
这时候你已经可以再次尝试导入依赖了:
这里以我的举例
<!-- FastDFS-->
<dependency>
<groupId>org.csource</groupId>
<artifactId>fastdfs-client-java</artifactId>
<version>1.29-SNAPSHOT</version>
</dependency>
成功!!!