Windows 7 / Eclipse Watchpoint при доступе к файлам - PullRequest
1 голос
/ 06 февраля 2011

Есть ли способ в Eclipse [Helios] на Win 7 наблюдать за открываемым файлом?Нужно ли мне знать, где приложение собирается это сделать, или есть способ наблюдать за созданным объектом java.io / чем-то или другим?

tia Rene

1 Ответ

1 голос
/ 06 февраля 2011

Вы можете попробовать установить точки останова для конструкторов FileInputStream и / или FileOutputStream с условиями, чтобы проверить, соответствует ли предоставленное имя файла вашему целевому имени файла (например, проверьте параметр в конструкторах, которые принимают имя файла, проверьте File.getName() на конструкторы, которые принимают File). В качестве альтернативы или дополнения вы можете установить точки останова для конструкторов File с условием проверки, является ли указанное имя файла вашим целевым именем.

Если ваша ловушка прерывания срабатывает, вы можете следовать трассировке стека, чтобы увидеть, какие методы прямо или косвенно обращаются к файлу.

...