对于每个工程,你可以注册了一个nature,它用来关联一个builder。一个builder可以操纵你在Eclipse IDE中的资源,来创建其它的资源文件。
例如Java Builder可以把java 源文件变成class文件。通过org.eclipse.core.resources.builders可以扩展你自己的builder,每一个builder都是IncrementalProjectBuilder的子类,必须实现接口build,当resources有改变时,autobuild会调用build方法。当用户选择“clean” "build"或者“build all”时,都会调用build方法。
builder会包含在.project文件中。
最后欢迎大家访问我的个人网站:1024s