代码之家  ›  专栏  ›  技术社区  ›  Henry B

Java:Eclipse-Diff跟踪

  •  3
  • Henry B  · 技术社区  · 16 年前

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

    一段时间以来,我一直在想是否有一个程序在运行时会记录整个程序的跟踪并将其保存到文件中。对于这个确切的例子来说,这将非常方便,在这个例子中,我希望跟踪两个测试,然后将它们区分在一起。

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

    干杯

    3 回复  |  直到 16 年前
        1
  •  2
  •   Lars Westergren    16 年前

    我会用方面来做这个。例如,查看AspectJ,很容易设计出一个规则(切入点),上面写着“对于我的Java代码中调用的所有方法,日志方法名”。

        2
  •  2
  •   Ioannis    16 年前

    如果我正确地理解了你的问题,看起来这可能会部分地实现你所追求的目标。

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

        3
  •  0
  •   Aaron Maenpaa    16 年前

    日食 TPTP project 有一个可能有用的跟踪引擎。