eclipse Failed to create the part's controls 解决

偏执的太偏执、 2022-07-14 00:23 571阅读 0赞

今天偶然打开工程出现了此问题,从字面上不难理解是eclipse不能创建此控件,这是由于我们IDE编程界面本身就是一个窗口控件,所以可能是加载代码资源时发生错误,不能创建此窗口,至于所报错误则是eclipse创建过程中自己报的异常。所以就从代码本身去寻找问题的解决。

目前已知有三种解决方法:

(1)第一种,也是我自己遇到的这种,就是代码中存在 // 注释符且注释符后没有注释,这样导致加载代码错误而打不开。如下代码所示在文件时间变量之后有//,到源码所在地使用记事本程序打开,删除掉// 后成功使用eclipse打开。

  1. public class FileMetaData implements Serializable {
  2. private static final long serialVersionUID = -7285975145054742504L;
  3. // 文件时间
  4. private long FileTime = -1; //
  5. // 文件指纹-哈希散列值
  6. private String FileKey;
  7. // 上传者ID
  8. private String UploaderId;
  9. // 文件大小-来源于客户端上传参数
  10. private long FileSize = -1;
  11. // 上传者
  12. private String Uploader;
  13. }

(2)切换工作空间,即siwtch workspace到other,然后再重新切回当前工作空间

(3)右键项目Build Path->Configure Build path->Libraries,使用Edit编辑,检查当前JDK版本是否匹配,因为代码中有些使用的新特性,若当前JDK不匹配或较低,则解析代码文件出错,仍然不能打开。

Center

发表评论

表情:
评论列表 (有 0 条评论,571人围观)

还没有评论,来说两句吧...

相关阅读