首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AEM6.5 Venia - Corevenia.core在控制台抛出错误中的应用

AEM6.5 Venia - Corevenia.core在控制台抛出错误中的应用
EN

Stack Overflow用户
提问于 2021-07-22 08:43:07
回答 2查看 214关注 0票数 1

我对AEM6.5非常陌生,所以基本上我在Ubuntu 20中设置了AEM。我设置了AEM的要求及其工作状态,接下来,当我考虑自定义从GitHub链接https://github.com/adobe/aem-cif-guides-venia中克隆的主题venia时,我已经按照最初运行的GitHub步骤开始了。

mvn clean install -PautoInstallSinglePackage,cloud

在此之后,构建是成功的,但是当引用控制台时,下面的错误将显示为附件,并列出

代码语言:javascript
复制
com.adobe.cq.commerce.core.components.models.common,version=[1.8,2) -- Cannot be resolved
com.adobe.cq.commerce.core.components.models.productteaser,version=[2.0,3) -- Cannot be resolved
com.adobe.cq.commerce.core.components.models.retriever,version=[1.11,2) -- Cannot be resolved

我找不到解决这个错误的办法。任何帮助都将不胜感激!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-07-22 11:39:13

不要使用cloud配置文件在AEM 6.4上安装Venia。您应该使用classic配置文件:mvn clean install -PautoInstallSinglePackage,classic安装它。

来自自述文件

代码语言:javascript
复制
* classic: this profile is for Abobe Managed Services (AMS) or on-premise deployments.

另外,我不确定AEM 6.4.4.0是否支持最新的Venia示例应用程序

票数 2
EN

Stack Overflow用户

发布于 2021-07-22 10:57:02

在没有仔细研究过aem-cif-指南-venia的情况下,我假设构建是成功的,因为依赖项被定义为运行时依赖项。换句话说:构建没有将包和包与所需的依赖关系一起构建,而是希望在运行的AEM实例中可以使用这些依赖项。

  1. 您需要检查红色标记依赖项的包版本。可能有一个版本不匹配,或者实例在启动时出现问题。我怀疑这是根本原因。
  2. 您需要检查错误日志以获得更多信息。

如果这是一个捆绑版本问题,您可以进行分叉aem-cif-指南-venia,并调整版本和重新部署。

我知道这不是goto的答案,但AEM,特别是OSGI,是一个高度动态的应用程序,故障排除在一开始是相当棘手的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68481780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档