【问题标题】:Java: Eclipse - Diff TraceJava:Eclipse - 差异跟踪
【发布时间】:2010-09-12 16:41:05
【问题描述】:

我有一个带有 JUnit 测试的项目的两个版本。查看文件的差异并没有明显的原因,但是测试通过了一个项目,但没有通过另一个项目。

现在我想知道是否有一个程序可以在运行时记录整个程序的跟踪并将其保存到文件中。对于这个我想要通过两个测试进行跟踪然后我想将它们一起区分的确切示例,这将非常方便。

谁能给我指出一个可以做到这一点的程序的方向,或者我可以区分两个程序的流程的方法?

干杯

【问题讨论】:

    标签: java eclipse diff trace callstack


    【解决方案1】:

    Eclipse TPTP project 有一个跟踪引擎,您可能会觉得它很有用。

    【讨论】:

      【解决方案2】:

      如果我正确理解您的问题,这可能会部分实现您的目标。

      http://www.lambdacs.com/debugger/debugger.html

      【讨论】:

        【解决方案3】:

        我会为此使用 Aspects。以 AspectJ 为例,很容易设计一条规则(切入点)“对于在我的 Java 代码中调用的所有方法,记录方法名称”。

        【讨论】:

          猜你喜欢
          • 2021-04-22
          • 1970-01-01
          • 1970-01-01
          • 2015-12-15
          • 1970-01-01
          • 1970-01-01
          • 2013-09-13
          • 2011-01-05
          相关资源
          最近更新 更多