问题描述:导入某个项目代码后,在该项目下一直报MALFORMED相关错误,新建java报、export也报,代码提示也报一个ide工具错,等等让你抓狂的工具错误,eclipse或myeclipse一样。
打开Error Log 窗口将会看到下面这个错误详情。
java.lang.IllegalArgumentException: MALFORMED at java.util.zip.ZipCoder.toString(Unknown Source) at java.util.zip.ZipFile.getZipEntry(Unknown Source) at java.util.zip.ZipFile.access$900(Unknown Source) at java.util.zip.ZipFile$1.nextElement(Unknown Source) at java.util.zip.ZipFile$1.nextElement(Unknown Source) at org.eclipse.jdt.internal.core.JarPackageFragmentRoot.computeChildren(JarPackageFragmentRoot.java:84) at org.eclipse.jdt.internal.core.JavaProjectElementInfo.initializePackageNames(JavaProjectElementInfo.java:252) at org.eclipse.jdt.internal.core.JavaProjectElementInfo.getProjectCache(JavaProjectElementInfo.java:225) at org.eclipse.jdt.internal.core.JavaProjectElementInfo.newNameLookup(JavaProjectElementInfo.java:290) at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2282) at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2292) at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1321) at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1228) at org.eclipse.jdt.internal.core.manipulation.JavaElementPropertyTester.test(JavaElementPropertyTester.java:155) at org.eclipse.core.internal.expressions.Property.test(Property.java:58) at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:99) at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:91) at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150) at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72) at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:287) at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.getShortcutsForSelection(LaunchingResourceManager.java:452) at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.computeLabels(LaunchingResourceManager.java:237) at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager$2.run(LaunchingResourceManager.java:138) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
原因分析:
查阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=356724此处后终于解决
原因是eclipse用了jdk7启动,而jdk7里的zip改用了7zip方法,导致ide的相关工具不兼容。
修改方法:
打开eclipse.ini,修改下面这句,没有-vm就自行加上,记得要换行。
-vm C:/ProgramFiles_x86/Java/jdk1.6.0_16/bin/javaw.exe
祝能解决你的问题!~
相关推荐
Malformed Request(解决方案).md
Malformed entry 60 in list file /etc/apt/sources.list (Component) 解决方案 注意到报错提示/etc/apt/sources.list 这个文件第60行格式错误,那么尝试把这行注释掉。先打开这个文件: $ sudoedit /etc/apt/...
mod_python_malformed_query
Sqlite数据库报错:database disk image is malformed 按照博文的方法终于解决了我的问题: cmd切换到该目录下然后输入: sqlite3 old.db .dump > newsfeed.sql 和 sqlite3 new.db < newsfeed.sql
然而,数据库在运行过程中可能会遇到各种问题,其中之一就是"The database disk image is malformed"错误。这个错误通常意味着SQLite数据库文件的结构损坏,无法正常读取或操作。 为了处理这种问题,我们有专门的...
myeclise10 svn: E210004: Number is larger than maximum 解决方案 专门解决win7 64位操作系统 下svn插件问题。 下载文件包括: site-1.8.22.zip --->svn离线安装包 Slik-Subversion-1.8.9-x64 --->问题修复必选...
base64中文加密 注意中文编码为UTF-8
要解决这个bug,我们需要理解几个关键的概念: 1. **字符编码**:文件名本质上是字符串,而字符串是由特定字符编码表示的。在处理非ASCII字符(如中文)时,需要确保使用正确的字符编码,如GBK或UTF-8。 2. **Java...
强制删除任何EXE文件和被加载的DLL文件!
1. 实时监控:NetMeter能实时监测网络的上传和下载速度,帮助用户了解当前网络环境的繁忙程度,及时发现并解决网络延迟、卡顿等问题。 2. 流量统计:该软件提供详细的流量统计报告,包括每日、每周、每月的流量使用...
SVN冲突处理解决方法 1.SVN冲突产生的原因 2. 解决冲突的方式 3.注意事项 不同版本的同一个位置出现了不同的东西
可以恢复已经删除的sqlite 数据库的记录,显示已经删除的记录,这个是第一版,会一直优化下去。
### SVN备份与还原详解 #### 一、SVN简介 Subversion(简称SVN)是一种分布式版本控制系统,广泛应用于软件开发和其他需要版本控制的场景。它允许团队成员在一个中心存储库中保存工作副本,并能够记录每次更改的...
### Android Manifest.xml 文件详解 #### 一、Manifest.xml 文件概览 `Manifest.xml` 是 Android 应用程序的核心配置文件之一,它定义了应用程序的基本结构和行为,包括应用的组件(如 Activity、Service 和 ...
1、Attachment filename's malformed and truncated 附件文件名的截取 2、Runtime error, "Could not load file or assembly 'log4net," 修复运行时错误,“无法加载文件或程序集”log4net的 3、Open Issue count ...
myBase Desktop 6.1.1 11/1/2012 完美破解~ IE 插件 webcollect 1.9 最新版 已破解 ,请另行下载。 ...Fixed: a bug in loading content from the malformed UCS2 text files; Minor changes.
4. **错误修复**:解决已知的bug或错误,确保算法在各种输入条件下都能稳定工作。 总之,修正版的SIFT算法源码很可能是对原有版本的一次全面升级,旨在提高算法的整体性能和可靠性,使其更加适用于实际应用场合。
现在默认的源一般比较难安装samba、tftp等工具,该共享文件给出的源可以很好的解决上述问题,请下载完该文件后,先备份原来的源文件,再将该文件拷贝到/etc/apt/目录,重命名为sources.list,然后apt-get update、 ...
用于最新恩智浦比赛的k60的flash文件,帮助新手解决因flash文件错误引起的问题