AEM 6.5 WKND проблемы сборки репо - PullRequest
0 голосов
/ 14 февраля 2020

Я создал проект maven в пакетном режиме, введя следующую команду:

mvn archetype:generate -B -DarchetypeGroupId=com.adobe.granite.archetypes -DarchetypeArtifactId=aem-project-archetype -DarchetypeVersion=22 -DgroupId=com.adobe.aem.guides -Dversion=0.0.1-SNAPSHOT -DappsFolderName=wknd -DartifactId=aem-guides-wknd -Dpackage=com.adobe.aem.guides.wknd -DartifactName="WKND Sites Project" -DcomponentGroupName=WKND -DconfFolderName=wknd -DcontentFolderName=wknd -DcssId=wknd -DisSingleCountryWebsite=n -Dlanguage_country=en_us -DoptionAemVersion=6.5.0 -DoptionDispatcherConfig=none -DoptionIncludeErrorHandler=n -DoptionIncludeExaples=y -DoptionIncludeFrontendModule=y -DpackageGroup=wknd -DsiteName="WKND Site"

при вводе mvn -PautoInstallSinglePackage clean install

Я получаю следующую ошибку:

[ОШИБКА] Не удалось выполнить цель для проекта aem-guides-wknd.ui.apps: не удалось разрешить зависимости для проекта com.adobe.aem.guides: aem-guides-wknd.ui.apps: content-package: 0.0.1-SNAPSHOT: не удалось найти артефакт com.adobe.aem.guides: aem-guides-wknd.ui.frontend: zip: 0.0.1-SNAPSHOT

Из-за ошибки, которую я предполагаю, и когда я искал, что в репозитории maven нет такого артефакта . Может кто-нибудь помочь мне здесь?

Ответы [ 2 ]

0 голосов
/ 19 февраля 2020

У вас есть следующие варианты: 1.Вы можете проверить файл root pom. xml. Там вы можете закомментировать модуль ui.frontend т.е. <!--module> ui.frontend </module-->. После этого вы можете запустить команду сборки пакета. 2. Вы можете добраться до каждого подмодуля, например core, ui.appss, и выполнить следующую команду для индивидуальной сборки mvn clean install -PautoInstallBundle Дайте мне знать, если это поможет или рассмотрит какое-то другое решение.

0 голосов
/ 17 февраля 2020

Если ваше единственное требование - создать проект wknd, просто скачайте проект maven из git и импортируйте его как проект maven в eclipse. После этого постройте. Надеюсь, это должно решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...