Java JMX控制台插入中缺少一些明显的内容

Java JMX控制台插入中缺少一些明显的内容,java,jboss,jmx,Java,Jboss,Jmx,我遵循启动hello world JMX bean的指导,jboss抱怨如下: nested throwable: (java.lang.NoSuchMethodException: com.testPackage.jmx.TestJmxMBean.<init>()) nested throwable:(java.lang.NoSuchMethodException:com.testPackage.jmx.TestJmxMBean.() 我知道我遗漏了一些非常明显的东西,但我看不

我遵循启动hello world JMX bean的指导,jboss抱怨如下:

nested throwable: (java.lang.NoSuchMethodException: com.testPackage.jmx.TestJmxMBean.<init>())
nested throwable:(java.lang.NoSuchMethodException:com.testPackage.jmx.TestJmxMBean.()
我知道我遗漏了一些非常明显的东西,但我看不出是什么

它为什么要寻找init方法?该类扩展了一个没有init方法的类,当我更改该类的名称时,它会触发一个classNotFound,因此,我知道它正在寻找正确的类

如果有人有一个关于为Jboss JMX控制台创建第一个MBean的很好的分步教程,我也会接受


非常感谢。

尝试添加无参数构造函数(根据NoSuchMethodException的请求)

尝试添加无参数构造函数(根据NoSuchMethodException的请求)

我无意中指向了Mbean服务,而不是jboss-service.xml中的Mbean类。我知道这将是一件非常愚蠢的事情,瞧。。。是的

如果有人觉得这很有用,就没有构造函数,所以这个异常有点像是在转移注意力


谢谢你的帮助。

我无意中指向了Mbean服务,而不是jboss-service.xml中的Mbean类。我知道这将是一件非常愚蠢的事情,瞧。。。是的

如果有人觉得这很有用,就没有构造函数,所以这个异常有点像是在转移注意力


不过感谢您的帮助。

也许它想要一个默认的无参数构造函数?@drdrdel:stacktrace是为构造函数说话的吗?也许它想要一个默认的无参数构造函数?@drdrdrdel:stacktrace是为构造函数说话的吗?严格来说,有一个构造函数,默认的无参数构造函数是java在没有其他指定的情况下添加的。有趣的是,这就是抛出异常的代码所要寻找的。严格来说,有一个构造函数,当没有指定任何其他内容时,java会添加默认的无参数构造函数。有趣的是,这正是引发异常的代码所要寻找的。