首页 > 解决方案 > AEM 6.5 WKND 存储库构建问题

问题描述

我通过键入以下命令以批处理模式创建了一个 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 存储库中没有这样的工件时。有人可以帮我吗?

标签: mavenaem

解决方案


您有以下选择: 1.您可以检查您的根 pom.xml 文件。在那里你可以注释掉 ui.frontend 模块,即<!--module> ui.frontend </module-->。在帽子之后,您可以运行您的包构建命令。2.您可以进入每个子模块,如 core、ui.appss 并运行以下命令来单独构建mvn clean install -PautoInstallBundle 让我知道这是否有帮助或会寻找其他解决方案。


推荐阅读