maven - 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 存储库中没有这样的工件时。有人可以帮我吗?
解决方案
您有以下选择: 1.您可以检查您的根 pom.xml 文件。在那里你可以注释掉 ui.frontend 模块,即<!--module> ui.frontend </module-->
。在帽子之后,您可以运行您的包构建命令。2.您可以进入每个子模块,如 core、ui.appss 并运行以下命令来单独构建mvn clean install -PautoInstallBundle
让我知道这是否有帮助或会寻找其他解决方案。
推荐阅读
- python - 如何 pip 从只读目录安装软件包?
- javascript - 将 axios 请求传递给 vue.js 中的子组件
- python - Django REST FileUpload Parser 不适用于图像
- css - LESS CSS 条件不评估 iscolor
- apache-spark - 使用 pyspark 中的 groupBy 函数使用 QuantileDiscretizer 进行分桶
- c++ - “未定义引用”Ros Cpp 库问题
- python - 使用 Django 和数据库代码的连接中止错误
- python - 使用 Fastai 的并行函数进行 pandas 聚合
- python - 为 3 维向量创建一个类
- python - 循环遍历一个txt文件