-
public interface Plugin
javac插件的界面。javac插件机制允许用户在javac命令行上指定一个或多个插件,以便在编译开始后立即启动。 插件由用户友好的名称标识。 启动的每个插件都将传递一个字符串数组,这些字符串可用于为插件提供任何所需选项或其他参数的值。
插件通过
ServiceLoader
定位 ,使用与注释处理器相同的类路径(即ANNOTATION_PROCESSOR_PATH
或-processorpath
)。期望一个典型的插件只是注册一个
TaskListener
,以便在编译执行期间被告知事件,其余的工作将由任务监听器完成。- 从以下版本开始:
- 1.8