它应该与Java 7发布,但状态为休眠 。 在另一方面,在同一页说:
在JMX API中使用泛型,例如有
MBeanServer.queryNames
返回Set<ObjectName>
,而不是仅仅Set
。
这确实发生了Java 6中 。 所以,做了一些变化中得到什么? 是Java 6和Java 7 JMX实现之间有显著的差异? 看着Javadoc中,我没有发现任何,但这仅涵盖了API。
它应该与Java 7发布,但状态为休眠 。 在另一方面,在同一页说:
在JMX API中使用泛型,例如有
MBeanServer.queryNames
返回Set<ObjectName>
,而不是仅仅Set
。
这确实发生了Java 6中 。 所以,做了一些变化中得到什么? 是Java 6和Java 7 JMX实现之间有显著的差异? 看着Javadoc中,我没有发现任何,但这仅涵盖了API。
我问这个问题还以甲骨文,目前产品经理JMX 图瓦棕榈有时前(2011年9月),她还答应我,JMX 2.0是不是死了,会有一个技术路线在Q1 / 2012。
然而,没有发生到现在,甚至更糟的是, JSR-255 ,该JMX 2.0规范(也JSR-262 ,疗法的WebService接口的东西)已被标记为撤销有以下原因,因为2016年
JSR 255指定的更改到javax.management。*,它随后由于缺乏资源的抛弃,而没有包含在Java SE 6或7的平台。 (这些变化是来自其他变化javax.management不同。通过的JSR 3,160指定*,和336用于包括在Java SE 6和7的平台。)它在2014中确定将来JMX技术的变化会直接指定由伞JSR为Java SE平台。
所以JMX 2.0的最初形式是事实死了。
显然, 这是推迟到JDK 8 ,所有已经进行的更改恢复,所以JDK 7最终实现应该是一样的JDK 6。