2011-04-17 67 views
0

我開發了一個eclipse插件。 當它第一次運行時,它會在文件系統上的用戶特定文件夾中創建一些文件。 目前,在卸載插件時,所有這些文件都保留在文件系統上。如何刪除由eclipse插件創建的本地文件系統文件

有沒有辦法在用戶執行插件卸載時自動刪除這些文件?我認爲應該有一種方法來編寫一些可能完成這項工作的代碼,插件會調用它。如果有可能我該怎麼做?

Regards, Slavik。

回答

0

您可以提供在安裝/卸載期間運行的接觸點說明。這些指令作爲元數據提供給作爲構建的一部分創建的p2存儲庫。默認說明確實提供了一個remove/rmdir。

但是,如果用戶指定存儲文件的位置,那麼在編譯時您無法知道,您將不得不編寫自己的「本地接觸點」,以便可以跟蹤這些文件。有關更多信息,請參閱http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_actions_touchpoints.html

相關問題