Java 8 中的垃圾收集 JMX 通知

Garbage Collection JMX Notifications in Java 8

不久前,我偶然发现 some monitoring code for garbage collections 使用 JMX API。然而,这让 Java8 生气,因为它 不再被视为 APIGcInfo 和朋友现在受到限制 API。现在不鼓励以编程方式获取 GC 信息,还是有其他首选方法,或者我应该忽略警告?

Java不"angry"和你在一起。它只是通知您您正在使用特定于 Oracle 的 API。

您正在使用的 API here 描述为:

com.sun.management - Oracle's platform extension to the java.lang.management API and the management interface for some other components of the platform.

如果您需要垃圾收集器的详细监控信息,可以通过此方式获取。您只需要注意,这可能不适用于 Java.

的其他实现

... should I just ignore the warning?

最好取消您认为不适用于您的用例的特定警告。