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

Posted 友 点胡说八道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决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 Tomcat v6.0 is not defined.

这三个问题都很好解决,方法如下:

1. 用记事本打开项目根目录的.classpath文件,找到“<classpathentry kind=”lib” path=”WebContent/WEB-INF/lib/readme.txt”/>”这一行,删掉

2. 第一个问题解决后,此问题也会消失

3. 打开项目根目录下.settings文件夹中的org.eclipse.wst.common.project.facet.core.xml文件,将“<runtime name=”Apache Tomcat v6.0″/>”这一句改成现在所需要的tomcat版本,或者删除中间几行,只留下下面三行就行 “<?xml version=”1.0″ encoding=”UTF-8″?> <faceted-project> </faceted-project>”

以上是关于解决java web项目导入后出现的问题 ---cannot be read or is not a valid ZIP file的主要内容,如果未能解决你的问题,请参考以下文章

eclipse导入maven项目后出现web版本问题

解决gradle导入时Web Facets/Artifacts错误

eclipse:导入动态web项目出现大面积报错的解决方法

EclipseEE导入项目出现的那些问题

Web项目导入后问题

Myeclipse中导入项目后java类中汉字注释出现乱码问题(已解决)