java - 如何在Eclipse中监听Project删除?

标签 java eclipse eclipse-plugin

我有一个带有增量生成器的项目。考虑到项目具有一定的性质,构建者将所有资源及其更改写入模型表示。运行得很好。但是,如果从工作空间中删除整个项目,则不会调用增量生成器。为此创建事件处理程序的最佳方法是什么?

我知道我可以创建一个IResourceChangeListener并将其附加到所有具有我本性的项目中。但是比起我必须用IDE的启动来启动我的插件,这很麻烦。

那么,捕获“项目已删除”事件的最佳方法是什么?

最佳答案

IResourceChangeListener是执行此操作的方法。您无需将其附加到项目,它总是被要求进行所有更改。

您可以使用org.eclipse.ui.startup扩展点在Eclipse启动期间启动您的插件。

关于java - 如何在Eclipse中监听Project删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19904482/

相关文章:

android - 在我的项目(Eclipse)中使用 android.support.v7.widget.CardView

java - 在什么情况下Query.execute()在DataNucleus中返回null

java - Ubuntu上的Docker中的MySQL:警告:世界可写配置文件被忽略

java - 将eclipse(不是工作区)移动到不同的目录

java - 带有 SWT 的进度条

java - 在eclipse中比较文件的问题

java - 安装 Subclipse Eclipse 插件时出现问题,缺少 JavaHL 库

java - 在Eclipse Helios中安装 hibernate 工具

java - 是否可以根据两个(或多个)前一个 'else' 的结果创建一个 'if'?

java - JPA单向一对多连接表-实体映射不起作用