禁用 Apache Felix 中的缓存

发布于 2024-09-08 10:30:08 字数 268 浏览 13 评论 0原文

我正在尝试按照此线程中的说明进行操作(http:// /osdir.com/ml/dev-felix-apache/2009-05/msg00051.html)以禁用 felix 中的文件系统捆绑缓存。我在网上找不到具体的例子。

有人可以帮我解决这个问题吗?这真的有效吗?

提前致谢。

克劳斯。

i'm trying to follow the instructions in this thread (http://osdir.com/ml/dev-felix-apache/2009-05/msg00051.html) to disable file system bundle cache in felix. I couldn not find a concrete example online.

Can somebody help me with this? Is this really working?

Thanks in advance.

Klaus.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

遥远的绿洲 2024-09-15 10:30:08

无法禁用捆绑包缓存,这是框架所必需的。您可以将其配置为每次启动时进行清理 (org.osgi.framework.storage.clean),或者您可以尝试使用 URL 中引用的方法来创建您自己的包缓存。除了侵入框架代码本身之外,这些是您唯一的选择。自从写入 URL 引用的信息以来,捆绑包缓存发生了一些变化,因此尚不清楚是否对该方法有影响。

It is not possible to disable the bundle cache, it is required by the framework. You can configure it to be cleaned each startup (org.osgi.framework.storage.clean) or you can try to use the approach referenced in your URL to create your own bundle cache. Those are your only options, other than hacking on the framework code itself. The bundle cache has changed a little bit since the info referenced by URL was written, so it is not clear if there was an impact on the approach.

凡间太子 2024-09-15 10:30:08

这是文档:
http://felix.apache .org/documentation/subprojects/apache-felix-framework/apache-felix-framework-bundle-cache.html

configurationProperties.setProperty(Constants.FRAMEWORK_STORAGE_CLEAN, Constants.FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT);

Here is the documentation :
http://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-bundle-cache.html

configurationProperties.setProperty(Constants.FRAMEWORK_STORAGE_CLEAN, Constants.FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文