【发布时间】:2017-02-13 14:43:42
【问题描述】:
在将 JDK 版本从 1.6 更新到 jdk 1.8 并按 ctrl 后,我收到“java.lang.CharSequence 无法解析。它是从所需的 .class 文件中间接引用的”错误+ IDE 中的空格它不显示任何建议的模板(不自动填充任何方法)。我已将已安装的 JRE 更改为指向 1.8(windows->prefrences->java->已安装的 JRE),在构建路径中包含 JDK 1.8,Java 编译器或合规级别仍为 1.6(windows->prefrences->java->Compiler ),这是我的 IDE 中显示的最大编译级别。
是什么导致了这个问题?谁能帮我解决这个问题?
IDE - Eclipse 伽利略
数据库 - Oracle 11.2
JDK - 1.8
编译器 - 1.6
提前致谢!
【问题讨论】:
-
更新编译器?
-
我认为你正在做开发,所以你应该在你的构建路径中包含 JDK 而不是 JRE @yoganandh
-
@cricket_007 我不知道如何更新编译器。你能帮我如何更新编译器吗?
-
@Darshit Ya 我只在构建路径中包含了 JDK
-
在窗口 > 首选项 > 项目方面更改编译器。将 java 版本更改为 1.8 并重新启动工作台。
标签: java eclipse java-8 java-6