Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要一个在Windows上与Eclipse一起工作的免费Java方法执行分析器吗_Java_Eclipse_Profiler - Fatal编程技术网

需要一个在Windows上与Eclipse一起工作的免费Java方法执行分析器吗

需要一个在Windows上与Eclipse一起工作的免费Java方法执行分析器吗,java,eclipse,profiler,Java,Eclipse,Profiler,我已经阅读了关于Java探查器的其他几个问题,但是我没有找到任何适合我需要的 以下是我需要的功能: 可与Java 1.6.0_18(32位)一起使用的Java探查器 免费商业使用(我的组织不允许试用软件) 能够显示方法执行时间,以便找到瓶颈(这将是探查器的主要用途) 与Eclipse配合得很好(我的组织不使用NetBeans) 适用于Windows XP 此外,这些功能“很好拥有”: 图形显示,而不是文本输出 能够显示内存和CPU使用情况 能够分析我从Eclipse手动启动的JUnit的执

我已经阅读了关于Java探查器的其他几个问题,但是我没有找到任何适合我需要的

以下是我需要的功能:

  • 可与Java 1.6.0_18(32位)一起使用的Java探查器
  • 免费商业使用(我的组织不允许试用软件)
  • 能够显示方法执行时间,以便找到瓶颈(这将是探查器的主要用途)
  • 与Eclipse配合得很好(我的组织不使用NetBeans)
  • 适用于Windows XP
此外,这些功能“很好拥有”:

  • 图形显示,而不是文本输出
  • 能够显示内存和CPU使用情况
  • 能够分析我从Eclipse手动启动的JUnit的执行情况,而不是分析服务器(如Tomcat)
  • 也适用于Linux
根据另一个问题的建议,我刚刚下载了VisualVM 1.3并进行了试用。它不能在我的工作站上正常工作,也不能很好地与Eclipse集成,所以我没有列出一个


有什么建议吗?

eclipse分析器是的一个子项目


有一个示例演示了如何使用分析器(2006年版)

eclipse分析器是的一个子项目


有一个演示如何使用分析器(2006年版)

关于什么,现在谷歌免费。

关于什么,现在谷歌免费。

我一直在使用Sun/Oracle JDK 6.0附带的。它没有与Eclipse集成,但也没有妨碍。(我目前正在分析Eclipse插件)


我确实调查了TPTP,但我发现它很难设置,而且有点占用内存。

我一直在使用Sun/Oracle JDK 6.0附带的。它没有与Eclipse集成,但也没有妨碍。(我目前正在分析Eclipse插件)



我确实调查了TPTP,但我发现它很难设置,而且有点占用内存。

VisualVM与Eclipse集成得很好。看看你对它有什么问题吗?我自己启动了VisualVM,它开始自我评测。到现在为止,一直都还不错。然后我启动了Eclipse,VisualVM在其列表中显示了“未知应用程序”。当它点击它时,它导致Eclipse由于某种Windows内存错误而崩溃。试了几次,结果都是一样的。比如Jim,当你在寻找测量工具时,你可以通过。很多人都这样做。相信JDK 6+附带的VisualVM也可以生成线程转储。VisualVM与Eclipse集成得很好。看看你有什么问题吗?我自己启动了VisualVM,它开始自己评测。到现在为止,一直都还不错。然后我启动了Eclipse,VisualVM在其列表中显示了“未知应用程序”。当它点击它时,它导致Eclipse由于某种Windows内存错误而崩溃。试了几次,结果都是一样的。比如Jim,当你在寻找测量工具时,你可以通过。很多人都这么做。相信JDK 6+附带的VisualVM也可以生成线程转储。我担心他们的页面上说TPTP项目正在退役:好吧,我不知道,但是:在TPTP的许多成功发布之后,这个项目已经发展和成熟了——根据法律——它可以工作(成熟),而且,只要我们不使用新的Java7语言特性,它应该是一个非常可靠的工具。我把它放在我的“可能”名单上。我需要升级我的Eclipse版本(并重新安装我的所有插件)以使用最新的TPTP版本,因此我将不得不等待几天,直到我有时间。因为这可能是一个可行的解决方案,所以仍然给你投票。@Jim Tough:只需在另一个目录中安装另一个版本的eclipse并添加该插件。@orangepips我刚刚从他们的网页上解包了TPTP“一体式”发行版。它是EclipseHelios(1.6)的一个版本,预先配置了使用TPTP所需的所有插件。它可以工作,但是当我分析执行代码时,运行速度非常慢。不过,它确实给了我一些有用的信息。感谢您和Andreas_D的建议。我担心他们的页面上说TPTP项目正在退役:好吧,我不知道,但是:在TPTP的许多成功版本之后,项目已经发展和成熟了-根据法律-它可以工作(成熟),只要我们不使用新的Java 7语言功能,这应该是一个非常可靠的工具。我办公室的人也推荐了TPTP。我把它放在我的“可能”名单上。我需要升级我的Eclipse版本(并重新安装我的所有插件)以使用最新的TPTP版本,因此我将不得不等待几天,直到我有时间。因为这可能是一个可行的解决方案,所以仍然给你投票。@Jim Tough:只需在另一个目录中安装另一个版本的eclipse并添加该插件。@orangepips我刚刚从他们的网页上解包了TPTP“一体式”发行版。它是EclipseHelios(1.6)的一个版本,预先配置了使用TPTP所需的所有插件。它可以工作,但是当我分析执行代码时,运行速度非常慢。不过,它确实给了我一些有用的信息。感谢您和Andreas_D的推荐。这不是免费的。我只是在上面提供的链接上查看了页面。有一个选项用于获取试用许可证密钥,另一个选项用于使用购买的许可证密钥。这可能会帮助其他人,但我对试用软件不感兴趣。它不是“免费的”。我只是在上面提供的链接上查看了页面。有一个选项用于获取试用许可证密钥,另一个选项用于使用购买的许可证密钥。这可能会帮助其他人,但我对试用软件不感兴趣。