Spec-Zone .ru
спецификации, руководства, описания, API
|
Отметьте: инструмент apt и его связанный API contaiined в pakcage com.sun.mirror были осуждены начиная с Java SE 7. Используйте опции, доступные в инструменте javac и API, содержавшихся в пакетах javax.annotation.processing
и javax.lang.model
обработать аннотации.
apt
инструмент является утилитой командной строки для обработки аннотации. Это включает ряд отражающих API и инфраструктуры поддержки, чтобы обработать аннотации программы (
apt
инструмент сначала выполняет процессоры аннотации, которые могут произвести новый исходный код и другие файлы. Затем, apt
может вызвать компиляцию и исходных и сгенерированных исходных файлов, таким образом ослабляя цикл разработки.
У JSR 269, также известный как API Модели Языка, есть две основных части: API, который моделирует язык программирования Java, и API для того, чтобы записать процессоры аннотации. К этой функциональности получают доступ через новые опции к javac команде; включением JSR 269 поддержки, javac теперь действует аналогично к способной команде в JDK 5.