Eclipse 插件:卸载插件后如何从首选项页面清除旧值?
我正在使用 Eclipse Helios 3.6 面向 Web 开发人员的 Eclipse Java EE IDE。
版本:Helios 服务版本 1 构建 ID:20100917-0705
我有一个首选项页面插件,它设置我的应用程序所需的路径。当我卸载插件时,设置的路径仍然保留在内存中。我正在从 getTextControl().getText() 获取我设置的路径的值,这将返回之前设置的值。
我读到 如何清除数据卸载Eclipse插件时的Preference Store?,您需要使用IProvisioningEventBus。我不太清楚如何使用它。如果有人可以提供更详细的答案或者是否有其他方法来清除旧值,我将不胜感激。
谢谢
I am using Eclipse Helios 3.6
Eclipse Java EE IDE for Web Developers.
Version: Helios Service Release 1
Build id: 20100917-0705
I have a preferences page plug-in which sets a path which I need for my application. When I un-install my plug-in, the set path still remains in memory. I am fetching the value of the path I set from getTextControl().getText(), this returns the previously set value.
I read in How to clear data in Preference Store when uninstalling an Eclipse plugin? , that you need to use IProvisioningEventBus. I don't have much of an idea how this can be used. I'd be grateful, if anyone could provide a little more elaborate answer or if there is another way to clear the old value.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试使用 -clean 标志从命令行运行 eclipse。
Try running eclipse from the command line with the -clean flag.