Как удалить файлы локальной файловой системы, созданные плагином eclipse - PullRequest
0 голосов
/ 17 апреля 2011

Я разработал плагин Eclipse. Когда он запускается в первый раз, он создает некоторые файлы в определенной пользовательской папке в файловой системе. В настоящее время при удалении плагина все эти файлы остаются в файловой системе.

Есть ли способ автоматического удаления этих файлов, когда пользователь выполняет удаление плагина? Я думал, что должен быть способ написать некоторый код, который может выполнить эту работу, и плагин будет вызывать его. Если это возможно, как я могу это сделать?

С уважением, Славик.

1 Ответ

0 голосов
/ 18 апреля 2011

Вы можете предоставить инструкции Touchpoint, которые запускаются во время установки / удаления.Инструкции предоставляются в виде метаданных для репозиториев p2, созданных как часть вашей сборки.Инструкции по умолчанию обеспечивают удаление / rmdir.

Если пользователь получает возможность указать, где хранятся файлы, тогда вы не можете знать, во время сборки, и вам придется написать свою собственную "собственную Touchpoint"."чтобы вы могли отследить файлы.См. http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_actions_touchpoints.html для получения дополнительной информации.

...