Сбой сборки AEM-6.3 с Java-1.8.0_211 и Maven-3.3.9 - PullRequest
0 голосов
/ 24 мая 2019

Я создал проект с использованием архетипа-12 для AEM-6.3, ссылаясь на здесь .

Также пытался скомпилировать проекты из github, как aem-simple

Получение следующих ошибок,

[INFO] --- maven-bundle-plugin:3.3.0:bundle (default-bundle) @ AEMMaven12.core ---
[WARNING] Error injecting: org.apache.felix.bundleplugin.BundlePlugin
java.lang.NoClassDefFoundError: aQute/bnd/osgi/Analyzer

Пробовал менять минорные версии Java-1.8 .., а также пробовал с разными версиями maven выше 3.2.

Ответы [ 3 ]

1 голос
/ 03 июня 2019

Какие цели Maven вы выполняете?Можете ли вы подтвердить, что Maven загружает зависимость в вашу папку ~/.m2 при запуске mvn clean install?Возможно, вы захотите очистить папку ~/.m2, чтобы убедиться, что у вас нет устаревших или поврежденных зависимостей.

0 голосов
/ 29 мая 2019

Зависимость отсутствует в пом.Добавьте требуемую зависимость в pom и проверьте, загружен ли тот же самый jar в m2.Много раз из-за прокси не позволяют скачивать банки.Надеюсь, это поможет.

0 голосов
/ 24 мая 2019

Я смутно помню, столкнулся с той же проблемой.Если я не ошибаюсь, версия 12 архетипа AEM имела эту проблему.Я считаю, что это было исправлено в версии 13, хотя вы можете попробовать последнюю версию (19) из репозитория aem-project-archetype

...