要知道,Eclipse下的插件,就算你已经安装上了,也不会再Eclipse启动的时候都调用你的代码,而是会在需要的时候才去调用。但如果有需要是,必须在Eclipse启动的时候就做一些工作呢,改怎么办?
[codesyntax lang="xml"]
<extension point="org.eclipse.ui.startup">
<startup class="org.suren.littlebird.SuRenPluginStartup"
id="org.suren.littlebird.SuRenPluginStartup"
name="SuRenPluginStartup"/>
</extension>
[/codesyntax]
[codesyntax lang="java"]
/**
* http://surenpi.com
*/
package org.suren.littlebird;
import org.eclipse.ui.IStartup;
/**
* @author suren
* @since 2015-2-4
*/
public class SuRenPluginStartup implements IStartup
{
@Override
public void earlyStartup()
{
System.out.println("suren plugin started.");
}
}
[/codesyntax]