将类暴露给驻留在瞬态依赖jar中的JMX

时间:2014-01-24 21:34:50

标签: java java-ee jar jmx spring-jmx

我有一个Java Web App(Spring),其中一些类暴露给JMX。我们称这个项目为'A'。

A有一个名为B的依赖jar .B依次具有依赖关系C.

现在我想通过JMX在C中公开一个Class。所以我用以下

装饰了这个课程
@ManagedResource(objectName = "A:name=myClassInC")
public class MyClassInC

但是这似乎没有任何影响,并且MyClassInC没有显示在JMX控制台中以及从A可见的其他类.Spring JMX配置实际上驻留在A的上下文文件中。所以我猜测C中的类也应该采用相同的配置并显示在JMX控制台中。我想知道如何解决这个问题。谢谢!

0 个答案:

没有答案