最近的項目中使用了fastdfs-client-java,但是這個依賴在maven的中央倉庫是沒有的,所以如果直接使用會出現以下錯誤
java: 程序包org.csource.fastdfs不存在
錯誤解決方法:
1.首先需要下載fastdfs-client-java包
https://github.com/happyfish100/fastdfs-client-java
下載好以後解壓後,直接在包中進入命令行或者powershell(按住shift並且右擊鼠標),然後輸入 mvn clean install
出現下面這個畫面就證明弄好了
此處我出現過一個錯誤就是不再支持源選項 6。請使用 7 或更高版本
解決方法:jdk不匹配,可以進入fastdfs-client-java中的pom文件中
將文件中的這部分改的和我一樣,當然後三個標籤中的版本號要與自己用的版本號對應起來
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.test.failure.ignore>true</maven.test.failure.ignore>
<maven.test.skip>true</maven.test.skip>
<jdk.version>1.8</jdk.version>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
mvn clean install
成功之後,進入idea中右鍵項目文件->Maven->Reimport
問題解決(*^▽^*)