-1

我们正在使用 Day cq。它使用 Apache Felix osgi 容器。在我们的一个项目中,我们使用 Rhino 进行服务器端脚本。Day 已经附带了 Rhino 库,作为 org.apache.sling.scripting.javascript 的一部分 - 这里 Rhino 库是这个 Sling 捆绑包的一部分,而不是嵌入式 jar,而且它的版本有点旧。

我们想使用最新版本的 Rhino 库,所以我们将它添加到我们的 bundles 库部分,但我们无法访问最新的 jar。相反,我们仍然可以访问旧版本。

我们如何覆盖它?

4

1 回答 1

1

您将需要 Rhino 库的“OSGi 版本”。基于快速搜索,我发现了以下可能性。

上述示例的主要服务是向 Felix 提供 OSGi 清单。或者,您可以提供自己的清单。

于 2013-09-04T05:12:53.523 回答