如何解决 Apache Sling 8 上的错误 "groovy.json,version=[2.4,3) -- Cannot be resolved" - Groovy 支持?

How to resolve error "groovy.json,version=[2.4,3) -- Cannot be resolved" on Apache Sling 8 - Groovy Support?

我想在 Apache Sling 中使用 Groovy 脚本。我在上面安装了 Sling 8 和 Bundle: Scripting Groovy V 1.0.2。但是,我在安装的捆绑包上收到以下错误。

groovy.json,version=[2.4,3) -- Cannot be resolved
groovy.lang,version=[2.4,3) -- Cannot be resolved
groovy.text,version=[2.4,3) -- Cannot be resolved
javax.script from org.apache.felix.framework (0)
org.apache.sling.commons.classloader,version=[1.0,2) from org.apache.sling.commons.classloader (84)
org.apache.sling.scripting.api,version=[2.1,3) from org.apache.sling.scripting.api (107)
org.codehaus.groovy.util,version=[2.4,3) -- Cannot be resolved

我是否遗漏了一些其他依赖包?如何解决?

Groovy 脚本包仅提供 Groovy 和 Sling 之间的粘合剂。您还需要安装 Groovy 包。

我们现在用于测试(参见 launchpad/testing: model.txt )的是

org.codehaus.groovy/groovy-all/2.4.5
org.codehaus.groovy/groovy-json/2.4.5
org.codehaus.groovy/groovy-templates/2.4.5