【发布时间】:2021-03-01 23:36:55
【问题描述】:
在使用来自https://experienceleague.adobe.com/docs/experience-manager-core-components/using/developing/archetype/overview.html?lang=en#available-properties 的原型 24 创建 AEM 项目后,我遇到了一个奇怪的问题
项目成功构建并完美部署,由于以下粗体问题,osgi 包不是“活动”:com.day.cq.wcm.api,version=[1.29,2) -- 无法解决并且org.apache.sling.api.resource,version=[2.12,3) -- 无法解析
Imported Packages:
**com.day.cq.wcm.api,version=[1.29,2) -- Cannot be resolved**
**org.apache.sling.api.resource,version=[2.12,3) -- Cannot be resolved**
我已尝试在 http://localhost:4502/system/console/depfinder 中找到的父 pom 中添加这些依赖项
不知怎的,我的努力未能解决这个问题,谁能帮我解决这个问题。
提前致谢
【问题讨论】:
-
我通过在 Import-packages 的核心 pom 文件的 build 部分中添加未解析的 apis 作为 Import-Package: javax.annotation;version=0.0.0,com.day 找到了解决方案。 cq.wcm.api;version=0.0.0,org.apache.sling.api.resource;version=0.0.0,*
标签: osgi