java - Eclipse 显示方法未定义,而实际上它已明确定义

标签 java eclipse

我的 eclipse 中有一个项目。当我将 Java 从 1.8.0_77 升级到 1.8.0_131 时,Eclipse 开始显示方法未定义错误。我已经配置了正确的 JRE。这可能是 this 的重复项但没有在那里找到解决方案。

enter image description here

一些缺少的方法是:

  • 字符串#split
  • String#contains
  • String#replaceAll
  • Long#valueOf
  • 等等

最佳答案

尝试检查您的项目构建路径。要做到这一点

  1. 右键单击您的项目 -> 构建路径 -> 配置构建路径。
  2. 在“库”选项卡中,尝试检查您的 JRE 库是否存在。

由于您在已安装的 JRE 中删除了以前的 JRE,我的预感是您的项目仍在设置或正在寻找以前版本的 JRE。如果它不存在,请通过单击“库”选项卡中的“添加库”来添加它。选择 JRE 系统库并查找最新的 JRE。

希望这有帮助。

关于java - Eclipse 显示方法未定义,而实际上它已明确定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44513570/

相关文章:

python - 使用 gdb pretty-print 在 eclipse cdt 中显示智能指针

java - Eclipse 继续运行我的旧 Web 应用程序

java - Spring 缓存抽象和 Ehcache 的问题

java - 如何有效地检查给定的 URL(String) 是否包含 Java 中的白名单域(String)

java - MySQL 错误 - 不正确的 DOUBLE 值 : 'chests'

java - Jpanel 在设计时自由移动项目

java - 浮点格式 : maximum precision but not fixed

java - 等效于 ObjectOutputStream,不仅保存其状态而且保存整个对象?

android - 发现错误 : dump failed because no AndroidManifest. xml

django - 更改 pydev 中的端口