@Supported public interface Plugin
javac сменный механизм позволяет пользователю определять один или более плагинов на javac командной строке, запускаться вскоре после того, как компиляция началась. Плагины идентифицируются удобным для пользователя именем. Каждый плагин, который запускается, передадут массив строк, которые могут использоваться, чтобы предоставить плагину значения для любых требуемых опций или других параметров.
Плагины располагаются через a ServiceLoader, использование того же самого пути class как процессоры аннотации (то есть. ANNOTATION_PROCESSOR_PATH или -processorpath).
Ожидается, что типичный плагин просто зарегистрирует a TaskListener быть информированным о событиях во время выполнения компиляции, и той остальной части работы будет сделано слушателем задачи.
| Модификатор и Тип | Метод и Описание |
|---|---|
Строка |
getName()
Получите удобное для пользователя имя этого плагина.
|
void |
init(JavacTask task, String... args)
Инициализируйте плагин для данной задачи компиляции.
|
String getName()
Авторское право © 2005, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92