Eclipse plugin Eclipse插件-如何从源代码中调用它?

Eclipse plugin Eclipse插件-如何从源代码中调用它?,eclipse-plugin,eclipse-jdt,Eclipse Plugin,Eclipse Jdt,我已经构建了一个JDT eclipse插件,其中包含一个AbstractHandler,它遵循了优秀的教程。此插件通过单击按钮启动。然而,我希望有一个类能够在构建时通过注释处理器调用这个插件。然而,如果可能的话,我如何通过编程调用此插件?我想您正在寻找编译参与者扩展点: 这个扩展点允许您插入编译过程。这是APT如何钩住JDT的,但是您可以使用编译参与者来获得构建开始的通知,获取正在构建的文件列表,以及在构建完成时获得通知。您还可以将自己的问题标记添加到生成的文件中,以及执行许多其他操作

我已经构建了一个JDT eclipse插件,其中包含一个AbstractHandler,它遵循了优秀的教程。此插件通过单击按钮启动。然而,我希望有一个类能够在构建时通过注释处理器调用这个插件。然而,如果可能的话,我如何通过编程调用此插件?

我想您正在寻找编译参与者扩展点:

这个扩展点允许您插入编译过程。这是APT如何钩住JDT的,但是您可以使用编译参与者来获得构建开始的通知,获取正在构建的文件列表,以及在构建完成时获得通知。您还可以将自己的问题标记添加到生成的文件中,以及执行许多其他操作