今天将MyEclipse升级到 9.1 后,打开原来的工作空间,原来所有的项目都前面都显示了一个小叉叉,代码中却没有任何错误。于从 problems 视图中查看错误信息,错误信息的“Description”显示:

Java compiler level does not match the version of the installed Java project facet.

之前没有碰到过这个错误,于是 google 了一番,果不其然,很多人都碰到了同样的问题,解决方案有如下两种:

方案1. 在项目名称处点击鼠标右键-->属性,打开项目属性对话框,找到 MyEclipse-->Project Facets,将此处的 java 版本设置为与项目编译级别相同。





方案2. 在“工程/.settings/”目录下找到名为 org.eclipse.wst.common.project.facet.core.xml 的文件,将该文件中 <installed facet="java" version="x.x"/> 处的 version 值修改为与项目编译级别相同,保存该文件,然后重启eclipse即可。

如果还是有问题,就把java编译版本设置高点,如图:由1.5变成1.6

最新文章

  1. Delphi_07_Delphi_Object_Pascal_基本语法_05_函数参数
  2. mpi4py实践
  3. SQL Server 快捷键备忘
  4. [安卓][转]Android eclipse中程序调试
  5. windows网络编程-2015.12.29
  6. MVC Razor 语法(转)
  7. HDFS集群balance(3)-- 架构细节
  8. 浏览器间bug
  9. 使用BeautifulSoup解析XML文档
  10. Ubuntu16.04 + Zabbix 3.4.7 邮件报警设置
  11. 二十一、Hadoop学记笔记————kafka的初识
  12. 理解es6 中 arrow function的this
  13. mac环境破解navicat premium 12.1
  14. ECMAScript 6
  15. BZOJ3199 SDOI2013 逃考 半平面交、最短路
  16. 背水一战 Windows 10 (85) - 文件系统: 获取文件夹和文件, 分组文件夹, 排序过滤文件夹和文件, 搜索文件
  17. Java语法之反射
  18. C# 7中函数多值返回_转自InfoQ
  19. Double H6.0
  20. 009_svn配置多仓库与权限控制(Alpha)

热门文章

  1. JavaScript实现瀑布流
  2. c# 滚动字幕的实现
  3. Java保存简单偏好的类
  4. 《iOS用户体验》总结与思考-改动版
  5. 利用Lucene把文本的字体格式进行改动,然后输出到一个新的文件里
  6. vue computed 可以使用getter和setter
  7. 亲热接触Redis-第二天(Redis Sentinel)
  8. chrome更改缓存位置
  9. dojo 五 配置dojoconfig
  10. Hibernate4.2.21.Final创建入门的HelloHibernet工程