java - Eclipse 导入 - java Collections 无法解析错误
问题描述
错误发生在下面的代码中。
Arrays.sort(a, Collections.reverseOrder());
它说“无法解决集合”。
尝试解决:
(1) 顶部添加了import,但还是说“import java.util.Collections 无法解析”。
import java.util.Collections;
(2) 集合导入工作正常
import java.util.Collection;
任何帮助将不胜感激。
解决方案
对我来说,“解决方案”是在 Eclipse(版本 2021-06、4.20.0)中添加一个“附加”JRE(Window > Preferences > Java > Installed JREs > Add)并切换到该 JRE。
在 Linux 中,您只需添加 eg/usr/lib/jvm/java-11-openjdk-amd64
和另外/usr/lib/jvm/java-1.11.0-openjdk-amd64
.
切换回 Eclipse 显示错误的 JRE 也很好。错误消息消失了。
推荐阅读
- html - 不同页面中的 HTML5 音频独立播放
- bitbake - bitbake 删除 .bbappend 中的继承
- rust - 在 rust 中使用带有目录和 glob 的用户目录
- go - 为什么字符串中的选项卡显示不同?
- flutter - 无法运行 Flutter 项目。找不到名为“dart-define”的选项
- regex - 正则表达式帮助 - 需要向现有的正则表达式添加可选的逗号分隔
- ansible - Ansible mysql8 root 密码和本机用户
- java - @BeforeStep 没有被调用
- c++ - 使用 string_view 在 unordered_map 中查找
- python - 烧瓶:使用 render_template 或 send_static_file?