java - 追踪文件句柄

标签 java logging file jakarta-ee websphere

我有一个使用 log4j 的大耳朵,并且有一个用于设置它的配置文件。在此配置文件中没有提及某些日志文件,但是除了配置文件中指定的文件之外,还会在日志文件夹中生成其他文件。我搜索了 (logger|log4j|log).(properties|xml) 的其他组合,但在 Ear 中包含的所有 jar 文件中没有找到任何有希望的内容。如何追踪创建这些额外文件的违规线程/类?

最佳答案

尝试在 File 类的构造函数以及 mkdir 和 createNewFile 方法中放置断点。通常,代码将使用 File 类来创建其文件或目录。您的 JVM 中应该包含这些类的 Java 源代码。

关于java - 追踪文件句柄,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65128/

相关文章:

elasticsearch - 仅配置文件拍以读取最近5天的日志文件

design-patterns - 伐木门面的意义何在?

asp.net - 如何使用 Log4Net 启用 IP 地址日志记录

java - Apache Tomcat 8.0 在 Eclipse MARS 上启动失败 - JAVA EE

java - 有没有办法检查 instanceof 原语变量 java

java - 通过优先考虑测试功能来逐步测试我的应用程序?

java - 将(WAV)写入文件只能说一个字(最后一个字)

c - 从 I/O 完成端口中删除句柄以及有关 IOCP 的其他问题

c++ - 使用 C++,如何从非二进制文件中读取特定长度的字符串?

java - 我想将测试输出文件夹从项目移动到其他目录,我应该将移动文件夹代码放在设置或拆卸的位置吗?