无法在java类中导入org.sun.management.OperatingSystemMXBean?

时间:2015-09-16 21:41:22

标签: java java-8 sun

我在JRE系统库中看到Java 8.但是我无法在我的日食中导入。允许它的任何原因。甚至maven编译失败

这是截图。

enter image description here

enter image description here

我正在使用if (operatingSystemBean instanceof com.sun.mananagement.OperatingSystemMXBean) { })

我正在尝试这样做:

import java.time.{ZonedDateTime, ZoneOffset}
import java.time.format.DateTimeFormatter

val datetime = ZonedDateTime.now(ZoneOffset.UTC)
val formatter = DateTimeFormatter.RFC_1123_DATE_TIME

datetime.format(formatter)
// String = Wed, 16 Sep 2015 21:45:10 GMT

2 个答案:

答案 0 :(得分:7)

Eclipse阻止您访问Sun的专有实现细节,因为它无法通过其他JVM移植。

您可以更改项目设置,以便Eclipse将此类问题视为警告而非错误。

我在Mac上使用最新Eclipse的步骤:

项目 - 属性      - > Java编译器          - >错误/警告              - >启用项目特定设置                  - >弃用和受限制的API                      - >禁止参考:警告

答案 1 :(得分:-1)

我刚刚注意到代码检查实例中的拼写错误

管理 - 应该是管理