原因一:导入的文件被删除了。

解决方法:右击项目名,在弹出的菜单中,选择“Bulid Path”-->“configure build path”-->“Source”,找到已被删除的那个的文件名,然后选择“remove”删除掉,再重新导入该文件。

原因二:可能是项目之前的JRE环境跟当前的环境不一致。

解决方法:右击项目-->Build Path -->configure build path,找到Libraries标签页,在列表框底部找到“JRE System Library”这一项,选中它并单击“Remove”按钮,然后再单击“Add Library”按钮,在弹出窗口中选中“JRE System Library” --> Next -->Finish。

原因三:如果是因为java compiler level does not match the version of the installed java。

解决方法:打开项目的properties,有一个选项project facets,

点击打开,在右边选择Java版本为最新的,然后apply。

原因四:也有可能是因为引用的jar包无效而导致的,

解决方法:根据指出的哪个jar删除进行重新引用即可。

最新文章

  1. ABP框架 - 工作单元
  2. [WPF系列]-Layout
  3. 模板列onclick事件中绑定跳转页参数(onclick location.href Eval)
  4. 基于注解的SpringMVC简单介绍
  5. Linux查看文件编码格式及文件编码转换
  6. 2014北大研究生推免机试(校内)-复杂的整数划分(DP进阶)
  7. PHP实例学习之————MVC架构模式分析与设计
  8. “main cannot be resolved or is not a field”解决方案
  9. JDK PATH 和 CLASSPATH环境变量的作用及其配置
  10. js动画学习(二)
  11. asp.net 给按钮 增加事件
  12. PHP:Cannot modify header information - headers already sent by错误的解决方案
  13. 在Node.js中使用RabbitMQ系列一 Hello world
  14. Java客户端调用.NET的WebService
  15. 使用SO_REVTIMEO套接字选项为recvfrom设置超时
  16. Linux kernel 之 socket 创建过程分析
  17. 引用 自动化测试基础篇--Selenium简介
  18. IDE MAC下的快捷键,自定义代码块。
  19. JavaScript 使用穷举方式实现内容简繁转换
  20. element-ui 点击行如何获取table的行索引

热门文章

  1. 每天一个 HTTP 状态码 201
  2. 33个非常实用的JavaScript一行代码
  3. 不花钱~Python制作视频解析免费追剧神器
  4. tauri+vue开发小巧的跨OS桌面应用-股票体检
  5. vim插件的社区活跃度怎么样
  6. Tapdata肖贝贝:实时数据引擎系列(三) - 流处理引擎对比
  7. Elasticsearch深度应用(上)
  8. 在项目中导入lombok依赖自动生成有参,无参 空参 方法的注解
  9. springboot connecting to :mongodb://127.0..0.1:27017/test authentication failed
  10. 论文阅读 TEMPORAL GRAPH NETWORKS FOR DEEP LEARNING ON DYNAMIC GRAPHS