【发布时间】:2016-01-11 07:58:19
【问题描述】:
Adobe CQ5,版本 5.5.0
com.day.cq.commons,version=[5.7,6) -- Cannot be resolved
com.day.cq.commons.jcr,version=[5.7,6) -- Cannot be resolved
com.day.cq.dam.api,version=[1.2,2) -- Cannot be resolved
com.day.cq.replication,version=[5.15,6) -- Cannot be resolved
com.day.cq.wcm.api,version=[1.2,2) -- Cannot be resolved
com.day.cq.wcm.api.components,version=[5.7,6) -- Cannot be resolved
com.day.cq.wcm.api.designer,version=[5.7,6) -- Cannot be resolved
org.apache.sling.api,version=[2.3,3) -- Cannot be resolved
org.apache.sling.api.resource,version=[2.5,3) -- Cannot be resolved
org.apache.sling.api.wrappers,version=[2.5,3) -- Cannot be resolved
org.apache.sling.commons.scheduler,version=[2.3,3) -- Cannot be resolved
例如:
我在 pom.xml 中使用 org.apache.sling.api <version>2.7.0</version> 并看到此错误 org.apache.sling.api,version=[2.3,3) -- Cannot be resolved -
我找到了类似的 question,如果按照下一个答案,我做的一切都是正确的 - 但我有同样的错误
错误消息意味着 OSGi 框架无法提供 org.apache.sling.api.resource Java 的版本 >= 2.3 和
有谁知道如何解决这些错误?
【问题讨论】:
-
我遇到了同样的问题,org.apache.sling.api,version=[2.10,3) 没有得到解决。我使用的是 org.apache.sling.api 的最新最好的 2.16.0 版本。从那时起,我将版本降低到 2.9.0,它在 AEM 6.1 中运行良好