解決cannot be read or is not a valid ZIP file問題

Eclipse新建Maven工程,通過配置Maven的pom.xml文件下載hdfs相關jar包,結果報以下的錯誤

Description Resource Path Location Type
Archive for required library: 'C:/Users/Administrator/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.7.3/hadoop-hdfs-2.7.3.jar' in project 'MyMapReduceProject' cannot be read or is not a valid ZIP file MyMapReduceProject Build path Build Path Problem

解決cannot be read or is not a valid ZIP file問題

解決cannot be read or is not a valid ZIP file問題

試過了project-clean以後,問題仍然沒有解決。

解決方案
1.在project目錄下找到.classpath文件,刪除相關依賴,不過這樣治標不治本,不推薦使用;更重要的是,我沒找到對應的jar包。。。

2.到C:/Users/Administrator/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.7.3/目錄下刪除hadoop-hdfs-2.7.3.jar,然後編輯pom.xml文件但不做任何修改,保存pom.xml。之後maven就會自動下載缺失的jar包

解決cannot be read or is not a valid ZIP file問題
如果還不行的話可以:

1.使用別的版本的jar包
2.自己上網找到沒問題的jar包進行替換

總結一下:

如果發現有相關jar包cannot be read or is not a valid ZIP file,或者cannot be found之類的報錯,一般就是jar包不存在,或者存在卻沒發現,解決辦法都是將其刪除後重新下載一次。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章