gpt4 book ai didi

java - 配置Equinox修改 "local bundle cache"的管理

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:04:46 25 4
gpt4 key购买 nike

关于前一个问题,how let OSGi to reuse your configuration via Config Admin ,我仍在尝试在 Equinox 框架中解决这个问题。

Pavol Juhos写道:

Equinox Config Admin (org.eclipse.equinox.cm) stores the configuration data in the persistent storage area provided by the Framework. And that happens to be the "local bundle cache" directory by default for Equinox.

所以我阅读了这个主题,发现有几个 runtime options对于 Equinox(其中包括 osgi.configuration.area)。

我想要的是更改配置,以便本地包缓存不会被删除或清理,所以下次我运行框架时,将使用最后输入的配置(对于任何包) .

最佳答案

还有 osgi.clean 属性。如果将此设置为 true,OSGi 容器必须在启动时删除现有的包缓存(和所有相关数据)并将包重新加载到运行时缓存中。如果您将此设置为 false,那么您的包缓存应该会在重启后继续存在。

这记录在 Eclipse SDK Equinox 运行时选项中。

关于java - 配置Equinox修改 "local bundle cache"的管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1260276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com