java - 为什么在导入 com.sun.management.OperatingSystemMXBean 时显示错误
问题描述
我正在尝试将 java 项目导入 eclipse(版本 - 4.8.0),它在导入以下 API 时显示错误。
com.sun.management.OperatingSystemMXBean
显示的错误是:
Access restriction: The type 'OperatingSystemMXBean' is not API (restriction on required library 'C:\Program Files\Java\jre1.8.0_212\lib\rt.jar')
命令提示符中的 PFB JDK 和 JRE 版本:
C:\Users\apps>javac -version
javac 1.8.0_212
C:\Users\apps>java -version
java version "1.8.0_212"
Java(TM) SE Runtime Environment (build 1.8.0_212-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.212-b10, mixed mode)
解决方案
转到项目的构建路径并编辑 JRE System Library,选择 Java 8 执行环境。我选择使用“Alernate JRE”(仍然是 java 8)它为我修复了错误。
推荐阅读
- excel - 总结不同的范围
- google-tag-manager - 如果元素上已经有事件处理程序,GTM 将不起作用?
- haskell - 模棱两可的发生`take`
- c# - Discord.NET 中的清除命令不起作用
- python - 如何在 jinja 中遍历多个 html 段落
- push-notification - 是否可以在 Gluon 的 RuntimeArgsService 中处理来自推送通知的通知数据负载?
- mysql - 如何在不同条件下划分两个计数值Mysql
- ansible - Ansible:评估括号内 var 的值
- python - 如何在空格和表格上使用拆分?
- django - 如何使用注册和登录制作 Django API