解决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

试过了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包


如果还不行的话可以:

1.使用别的版本的jar包
2.自己上网找到没问题的jar包进行替换

总结一下:

如果发现有相关jar包cannot be read or is not a valid ZIP file,或者cannot be found之类的报错,一般就是jar包不存在,或者存在却没发现,解决办法都是将其删除后重新下载一次。

原文地址:http://blog.51cto.com/6989066/2139502

时间: 2024-10-09 23:06:29

解决cannot be read or is not a valid ZIP file问题的相关文章

Maven项目 解决cannot be read or is not a valid ZIP file问题

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

解决java web项目导入后出现的问题 ---cannot be read or is not a valid ZIP file

导入以前的web项目后会出现以下三个错误: 1. Archive for required library: 'WebContent/WEB-INF/lib/readme.txt' in project 'xxxxxxxxx' cannot be read or is not a valid ZIP file 2. The project cannot be built until build path errors are resolved 3. Target runtime Apache T

【Linux】解决Android Stadio报错:error in opening zip file

报错: Failed to complete Gradle Execution Cause: error in opening zip file. 原因: 安装gradle失败引起的,往往是上网需要验证或是上网权限没有开通导致的: 解决: 1. 先删除原有的残余信息 rm -rf ~/.gradle ~/AndroidStudioProjects/.gradle 2. 检查网络配置,确保正常上网,android stadio代理上网配置操作: File -> Settings -> Http

Unity64 AStarPath 寻路失效 Bug解决 IOS64 IL2CPP - Bad date/time format in the zip file

把游戏项目迁移到IOS64 上面又出现了自动寻路无效的BUG,在XCode Console中有提示AStarpath异常, Bad date/time format in the zip file 在代码中查询得知是AStarpath在初始化时,会读取场景的寻路信息文件,但是由于DonetZip中的一个解析时间的Bug,导致异常,从而没有读取到场景自动寻路信息. 文章来自播客 http://blog.csdn.net/huutu文章来自播客 http://blog.csdn.net/huutu

解决使用maven的java web项目导入后出现的有关问题 -cannot be read or is not a valid ZIP file

错误问题:虽然查找repository目录下是有jar包,但是jar包是有问题的(可能是下载不完整),所以更改镜像地址到国内. 解决方案: 1)删除提示错误路径下的所有jar包(C:\Documents and Settings\Administrator\.m2\repository\org...). 2)更改镜像地址,最好改成国内(阿里),然后重新 Maven --->update project

解决hadoop中 bin/hadoop fs -ls ls: `.': No such file or directory问题

出现这样的问题确实很苦恼...使用的是2.7版本..一般论坛上的都是1.x的教程,搞死人 在现在的2.x版本上的使用bin/hadoop fs -ls  /就有用 应该使用绝对路径就不会有问题....mkdir也是一样的..具体原因不知,我使用相对路径会出现错误.... 解决hadoop中 bin/hadoop fs -ls ls: `.': No such file or directory问题

解决eclipse: Resource is out of sync with the file system 报错问题

eclipse版本:4.3 在eclipse中搜索时,搜索完之后有时候会弹出错误对话框,错误摘录如下: Resource is out of sync with the file system......分析:这个问题是由于eclipse中文件不同步引起的.在eclipse中,工程文件是由eclipse自动扫描添加的,如果在外部修改了工程目录中的文件但 又关闭了自动刷新功能,则会引起文件不同步,从而搜索时出现Resource is out of sync with the file system

linux下解压大于4G文件提示error: Zip file too big错误的解决办法

error: Zip file too big (greater than 4294959102 bytes)错误解决办法.zip文件夹大于4GB,在centos下无法正常unzip,需要使用第三方工具来解压,比如7zip在SHH或者终端下输入:yum –y install p7zip(如果提示找不到资源,则要自己下载编译安装,命令如:)wget http://nchc.dl.sourceforge.net/sourceforge/p7zip/p7zip_4.65_src_all.tar.bz2

解决 Boost安装:fatal error: bzlib.h: No such file or directory 问题

参考: How to install all the boost development libraries? 解决 Boost安装:fatal error: bzlib.h: No such file or directory 问题 在安装boost时,步骤./b2出现如下错误: gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.9.4/release/link-static/threading-multi/bzip2.o libs/iostr