【发布时间】:2010-11-14 20:20:33
【问题描述】:
我正在尝试使用TPTP 在 OSX 上的 eclipse 中分析 junit 测试。我从 Eclipse 安装了 TPTP 包没有问题,我去分析一些代码,它告诉我:
代理控制器在端口 10002 下不可用。
确保服务已启动且端口号正确 在偏好下。
我在互联网上四处搜索,发现很多抱怨Agent Controller 不适用于 os X。我认识的几乎所有 java 开发人员都在 os x 下运行 eclipse。为什么eclipse不支持os x?如果 os x 不能运行代理控制器,为什么还要为 os x 提供 TPTP 包?纯粹为了远程调试?
- Os X 建立在 BSD 之上,Linux 有一个代理控制器端口。这已经移植到 os x 上了吗?
- 有任何想法或成功案例让 TPTP 在 os x 上工作(在 linux 上进行远程调试,代理控制器替换)?
- 还有哪些其他选项(Netbeans、VisualVM、JProfiler)以及它们有多好?
- stackoverflow 建议我做什么?
注意:我对分析类和方法、每个方法被调用的次数以及程序在每个方法中花费的时间感兴趣。由于代码的复杂性,使用 System.nanotime() 语句不是一种选择。
TPTP 支持哪些平台和环境?
用户界面组件 TPTP 基础设施可以运行在任何 Eclipse 支持的平台。这 各种测试执行、监控和 跟踪组件通常运行在 广泛的基础设施和 与广泛的接口 系统。一个显着的缺陷是 目前是各种痕迹 设施目前 Java 特定的,虽然项目 有一个目标是扩展额外的 及时提供语言支持。为了 其他代理有合理的 已实施或计划的覆盖范围 流行的操作系统,应用程序 服务器、网络服务器等,带有 特别注重提供支持 用于其他开源产品。
相关问题:
How can I see what parts of my code are running the most
Using java to get os level system information
if you have a java application that is consuming cpu when it isnt doing anything
相关链接:
【问题讨论】:
-
您好,您在 MacOSX 下成功运行/找到 AgentController 了吗?
-
不,很遗憾没有。我放弃并使用了visualVm和jprofiler的组合。
标签: java macos profiling eclipse-tptp