【问题标题】:How to set up Eclipse TPTP如何设置 Eclipse TPTP
【发布时间】:2010-09-16 05:49:04
【问题描述】:

我需要为客户分析 Java 应用程序。这是一个 eclipse/maven 项目,所以我决定使用 eclipse TPTP (http://www.eclipse.org/tptp)。

我尝试通过标准 Eclipse 安装中的更新管理器安装 Eclipse TPTP,但由于令人难以置信的复杂设置和下载名称非常神秘的依赖项,我放弃了。

然后我从http://www.eclipse.org/tptp/home/downloads/?ver=4.5.1 下载了“all in one TPTP 4.5.1”包,但是当我启动它时,它会弹出一条错误消息“Eclipse 可执行启动器无法找到它的配套共享库”。

我正在运行 Windows XP、Sun Java 1.5,并在解压的 Eclipse TPTP 安装中单击“eclipse.exe”。

我需要做什么才能让 Eclipse TPTP 运行?

【问题讨论】:

  • 我遇到了一些问题,因为我机器上的默认 java 版本。尝试使用 -vm 参数中的特定 jvm 启动 eclipse

标签: java eclipse jakarta-ee profiling


【解决方案1】:

VisualVM 1.1.1 是使用 NetBeans 的一个不错的替代方案,它是一个独立的应用程序,因此您不必将 Maven/Ant/Eclipse 项目纳入其项目格式。它可以在打开时看到任何本地 Java 进程,因此只需在 Java 进程列表中双​​击您的应用程序即可。你可以:

  1. 进行堆转储
  2. 比较内存快照
  3. View garbage collection with the VisualGC plugin
  4. Run BTrace scripts 为您的代码添加运行时分析和调试建议。

【讨论】:

    【解决方案2】:

    如果您更新到 Java 1.6u7 或更高版本,您将可以访问与 Netbeans Profiler 基本相同的 VisualVM 工具。

    我尝试使用 Eclipse 测试和性能工具包,但效果不如 Netbeans 分析器。

    【讨论】:

      【解决方案3】:

      另一种方法是使用 Netbeans 来分析 Eclipse 应用程序。

      我在下面的链接上有一篇博文,解释了如何配置这两个应用程序:

      http://www.jroller.com/ortegon/entry/on_profiling_eclipse_rcp_applications

      效果很好。一年多以来,我一直在以这种方式进行分析。易于使用、易于设置和漂亮的图形。

      我发现安装 TPTP 很痛苦,至少我使用的版本没有很好地与 Eclipse 集成。我花了很长时间才让它正常工作。 Netbeans 的学习和跟上速度要快得多。在较新的版本中,还可以使用特殊的 netbeans 插件导入 Eclipse 项目的源代码(尽管需要单独下载)。

      【讨论】:

      • 您好马里奥,感谢您的精彩提示!我阅读了您的博文,不得不稍微摆弄一下以使其适用于我的配置。问题很小,错误信息也比较清楚。非常感谢!
      【解决方案4】:

      这很奇怪。我已经尝试了多合一的包,它在带有 Java 1.5 的 Windows XP 上运行没有问题 难道你不能使用 64 位版本的 Windows 吗?也许这可能是问题的原因。

      我个人不太使用 TPTP。我认为 NetBeans 分析器提供了更多(至少更易于理解)的信息。

      【讨论】:

        【解决方案5】:

        也许尝试从以下位置下载“Java 1.5+ (JVMTI) Profiler SDK”(运行时) http://www.eclipse.org/tptp/home/downloads/?ver=4.5.1

        我也认为 IBM 最新的 Rational Developer 集成了这项技术(有 60 天试用期)。你可以在那里看到他们是如何配置的。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-05-24
          • 2015-07-10
          • 1970-01-01
          • 1970-01-01
          • 2011-04-05
          • 2011-04-12
          • 2014-04-16
          • 2019-01-12
          相关资源
          最近更新 更多