Java Eclipse RCP 探查器

Posted

技术标签:

【中文标题】Java Eclipse RCP 探查器【英文标题】:Java Eclipse RCP Profiler 【发布时间】:2019-03-25 12:10:44 【问题描述】:

我想分析我的 Eclipse RCP 应用程序。

过去我使用过JVM Monitor,但这似乎与最新版本的 Eclipse (>4.9) 不兼容 - 很遗憾,因为它在 Eclipse 中运行良好。

我已经尝试过VisualVM,它看起来不错 - 但在我尝试时似乎无法与 RCP 应用程序一起使用(而且我似乎不是 the only one)。

那么 - 我可以使用的最流行(免费)的分析器是什么?我需要能够按方法分解时间。

谢谢!

【问题讨论】:

你提到的另一个说 “如果我在整个应用程序启动之前运行 VisualVM - 一切似乎都很好。” 是什么阻止你在 RCP 应用程序之前启动 VisualVM ? @howlgler - 当我尝试这个时,我无法让它工作,它似乎无法连接到应用程序 - 但我没有彻底测试它。从那以后我就尝试过 JProfiler - 它可以工作 - 但不是免费的...... 【参考方案1】:

此后我再次尝试了 VisualVM,如果您先启动它,它似乎确实可以与 RCP 应用程序一起使用。遗憾的是它没有更接近 Eclipse 集成,但它给了我需要的答案。

【讨论】:

以上是关于Java Eclipse RCP 探查器的主要内容,如果未能解决你的问题,请参考以下文章

用于自定义编辑器的 Eclipse RCP 处理程序

项目资源管理器未在 Eclipse rcp 应用程序中显示项目

如何删除 Eclipse RCP 中的弹出菜单贡献

Eclipse RCP、Spring、Hibernate 类加载问题

java-RCP

无法使用 Tycho 和 Java 9 构建 Eclipse RCP 项目