0

您需要指定类加载器来选择要在 JIP 中分析的类。但是在 OSGi 平台中,每个包都有单独的类加载器,这是动态决定的。JIP 有自己的优势。其他分析器(yourkit、visualvm)如何为 osgi 包提供分析?

4

2 回答 2

0

我使用过的分析器会进行字节码操作,将它们的代码注入到你的类中。当您在捆绑包上执行此操作时,突然这些捆绑包依赖于这些额外的类,这可以通过将这些捆绑包放在引导类路径(最简单但也是最隐含的方式)或通过系统捆绑包公开它们来解决(更明确,但它需要您带注释的包来导入这些类/包)。

于 2011-06-07T05:02:39.557 回答
0

尝试查看http://code.google.com/p/jip-osgi/。它被描述为基于 jip profiler,允许监视 OSGi 应用程序中的资源。

于 2013-01-29T09:28:25.863 回答