Используя следующие зависимости (среди других, пучок должен быть установлен на AEM 6.1)Ошибка maven-scr-plugin с отключением SCRDescriptorException «невозможно проверить файлы ... Формат файла классов, вероятно, не поддерживается ASM?»
среда является java8
- Maven-плагин SCR-1.15.0
- org.apache.felix .scr.annotations: 1.9.8
- org.apache.felix.scr.ds-аннотации: 1.2.8
Я получаю это исключение
Вызванный: org.apache.felix.scrplugin.SCRDescriptorException: Невозможно сканировать файлы класса: ... (формат файла класса, вероятно, не поддерживается ASM?) в org.apache.felix.scrplugin.helper .ClassScanner.processClass (ClassScanner.java:219) на org.apache.felix.scrplugin.helper.ClassScanner.process (ClassScanner.java:161) на org.apache.felix.scrplugin.helper.ClassScanner.scanSources (ClassScanner .java: 146) на org.apache.felix.scrplugin.SCRDescriptorGenerator.execute (SCRDescriptorGenerator.java:146) в org.apache.felix.scrplugin.mojo.SCRDescriptorMojo.execute (SCRDescriptorMojo.java:221) .. 22 еще
Вызванный:. Java.lang.IllegalArgumentException на org.objectweb.asm.ClassReader (Unknown Source) в org.objectweb.asm.ClassReader (Unknown Source) на org.objectweb.asm.ClassReader (.. Неизвестный источник) на org.apache.felix.scrplugin.helper.ClassScanner.processClass (ClassScanner.java:201)
класс в вопросе не содержит каких-либо OSGi аннотаций на всех, а лишь импортирован в некоторых другие аннотированные классы @Component.
Кто-нибудь сталкивался с этим и нашел решение?