1

我有一个实现 mbean 接口的抽象类。我在界面中声明了 2 个 getter。当我运行代码时,使用 jconsole 我可以访问 2 个 getter,但我无法访问在抽象类中声明的 2 个属性。我该怎么做才能访问这些属性?

我已经完成了注册表 -

MBeanServer server = ManagementFactory.getPlatformMBeanServer();
ObjectName id = new ObjectName("pkgname:type=AbcMBean");
StandardMBean mbean = new StandardMBean(xyz, AbcMBean.class);
server.registerMBean(mbean, id);

xyz 是抽象类 Abc 的对象

我已经在抽象类的一个函数中设置了属性的值。我没有使用任何二传手。

4

0 回答 0