eclipse Failed to create the part's controls 解决
今天偶然打开工程出现了此问题,从字面上不难理解是eclipse不能创建此控件,这是由于我们IDE编程界面本身就是一个窗口控件,所以可能是加载代码资源时发生错误,不能创建此窗口,至于所报错误则是eclipse创建过程中自己报的异常。所以就从代码本身去寻找问题的解决。
目前已知有三种解决方法:
(1)第一种,也是我自己遇到的这种,就是代码中存在 // 注释符且注释符后没有注释,这样导致加载代码错误而打不开。如下代码所示在文件时间变量之后有//,到源码所在地使用记事本程序打开,删除掉// 后成功使用eclipse打开。
public class FileMetaData implements Serializable {
private static final long serialVersionUID = -7285975145054742504L;
// 文件时间
private long FileTime = -1; //
// 文件指纹-哈希散列值
private String FileKey;
// 上传者ID
private String UploaderId;
// 文件大小-来源于客户端上传参数
private long FileSize = -1;
// 上传者
private String Uploader;
}
(2)切换工作空间,即siwtch workspace到other,然后再重新切回当前工作空间
(3)右键项目Build Path->Configure Build path->Libraries,使用Edit编辑,检查当前JDK版本是否匹配,因为代码中有些使用的新特性,若当前JDK不匹配或较低,则解析代码文件出错,仍然不能打开。
还没有评论,来说两句吧...