2008-10-09 89 views
10

我需要为客户配置Java应用程序。这是一个eclipse/maven项目,所以我决定使用eclipse TPTP(http://www.eclipse.org/tptp)。如何设置Eclipse 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运行?

+0

我有一些问题,因为我的机器上默认的java版本。尝试启动日食与特定jvm in -vm参数 – svrist 2008-10-09 11:37:38

回答

1

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

我在链接上一篇博客文章低于介绍如何配置两个应用程序:

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

它非常好。我从一年以来一直在分析这种方式。易于使用,易于安装和漂亮的图形也。

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

+0

嗨马里奥,谢谢你的提示!我阅读了你的博客帖子,不得不小心翼翼地为我的配置工作。问题很小,错误信息相对清晰。非常感谢! – Rolf 2008-10-10 07:57:20

+0

很高兴能帮到你! – 2008-10-10 08:02:26

0

也许尝试从 http://www.eclipse.org/tptp/home/downloads/?ver=4.5.1

下载的 “Java 1.5+(JVMTI)探查SDK”(运行时)我也觉得IBM最新的Rational Developer集成这种技术(也为60天试用版)。你可以看到他们如何在那里配置它。

1

这很奇怪。我已经尝试了所有功能于一身的软件包,并且在使用Java 1.5的Windows XP上运行时没有问题。您是否可以使用64位版本的Windows?也许这可能是问题的原因。

我个人不太使用TPTP。我认为NetBeans Profiler提供了更多 - 至少更容易理解的信息。

3

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

我试图使用Eclipse测试和性能工具包,但它只是没有像Netbeans分析器一样工作。

4

VisualVM 1.1.1是使用NetBeans作为独立应用程序的不错选择,因此您不必将Maven/Ant/Eclipse项目引入其项目格式。它可以在打开时看到任何本地Java进程,所以只需双击Java进程列表中的应用程序即可。您可以:

  1. 采取堆转储
  2. 比较内存快照
  3. View garbage collection with the VisualGC plugin
  4. Run BTrace scripts增加运行时间剖析&调试的意见,你的代码。