Вопросы по теме 'compile-time-weaving'

AspectJ - время компиляции против ткачества во время загрузки
У меня возникли проблемы с пониманием ткачества во время компиляции и загрузки аспектJ и выяснения того, что использовать (и как использовать ajc) для компиляции и сборки моего проекта. Вот моя структура проекта: - TestProject: сервисная...
14248 просмотров

Junit выходит из строя из-за аспекта
У меня есть настраиваемая структура безопасности, основанная на аннотациях. Я использую плагин для аспектов maven, чтобы сплести аспект, когда он сталкивается с аннотацией безопасности для метода. Я использую jenkins для сборки проекта, а цели...
498 просмотров

Запутался, как ajc работает с javac
Я немного запутался, как работает компилятор AspectJ, ajc . Насколько я понимаю, когда мы говорим о CTW, ajc используется для вплетения аспектов в скомпилированный байт-код, то есть в файл .class. Однако, когда я смотрю на maven-plugin для...
2965 просмотров
schedule 01.03.2023

@Configurable не работает для объектов, инициализированных в методах @PostConstruct.
Я использую Spring с AspectJ через плетение во время компиляции, чтобы использовать аннотацию @Configurable spring для объектов, не управляемых контейнером. Вот пример объекта с аннотацией @Configurable: @Configurable(autowire =...
1474 просмотров

AspectJ не может найти суперкласс .raw
Фон Проект использует аспекты для ведения журнала. Подробности: Java 11 AspectJ 1.9.4 (среда выполнения, инструменты, компилятор, плагин посткомпиляции и ткачества) Mockito Core 2.25.1 Файл build.gradle имеет вид: apply...
403 просмотров

Сценарий Unity не будет обновляться после первого успешного плетения с Mono.Cecil
Я использую Mono.Cecil для модификации сборок после компиляции в Unity (я использую эту реализацию Моно.Сесил). По какой-то причине, если я добавляю поле к типу в сборке, а тип поля является типом делегата, который я определил, скрипты в сборке не...
46 просмотров