最近我尝试回顾用Myeclipse编写的旧JavaWeb项目,它有点笨重。我启动Tomcat和控制台输出显示:
1
1
过滤器 - 在
我记得我添加了一个过滤器,所以filter--in
没问题,我知道它来自哪里以及在哪里找到生成此输出的源代码。
但是,上面的双线1
不是。我不知道哪个代码行产生了这个输出。我必须编写一些像System.out.println("1")
这样的代码,以便在我很久以前构建这个项目时进行调试。
我试图找到一种简单的方法来查找输出生成器代码。以下是我认为可行的方法:
我不认为我掌握了解决它的方法。是否有工作或工作更轻松的技巧或技能?
答案 0 :(得分:0)
您可以尝试使用其中一个搜索工具(搜索文本,搜索Java),也可以在java.io.PrintStream.println(String)方法(和/或类似方法)中放置断点并将堆栈追溯到在调试会话期间遇到断点时的代码。