[英]Executing eclipse plugin automatically
我尝试创建一个eclipse插件,当Eclipse工作台关闭时,该插件会删除一些文件。 我从Hello, World command
插件项目开始,并添加了一个IWorkbenchListener
如该主题的Eclipse关闭钩子所述,它能够终止终止 。 当我按Eclipse菜单栏中的特殊按钮(此插件添加)时,将添加侦听器。
我如何自动添加此IWorkbenchListener
,而无需单击任何菜单项?
使用org.eclipse.ui.startup
扩展点来指定实现org.eclipse.ui.IStartup
的类。 这将在Eclipse初始化期间的早期调用。
因此在plugin.xml
:
<extension
point="org.eclipse.ui.startup">
<startup
class="your class implementing IStartup"/>
</extension>
类:
public class Startup implements IStartup
{
@Override
public void earlyStartup()
{
// you action
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.