Chr*_*min 3 java configuration osgi equinox
关于上一个问题,如何让 OSGi 通过 Config Admin 重用您的配置,我仍在尝试在 Equinox 框架中解决这个问题。
帕沃尔·尤霍斯写道:
Equinox Config Admin (org.eclipse.equinox.cm) 将配置数据存储在Framework 提供的持久化存储区中。这恰好是 Equinox 默认的“本地包缓存”目录。
所以我阅读了这个主题,发现Equinox有几个运行时选项(除其他外,osgi.configuration.area)。
我想要的是更改配置,以便不会删除或清除本地包缓存,因此下次运行框架时,将使用上次输入的配置(对于任何包)。
还有osgi.clean物业。如果将此设置为 true,则 OSGi 容器必须在启动时删除现有的包缓存(和所有相关数据)并将包重新加载到运行时缓存中。如果您将此设置为 false,那么您的包缓存应该会在重新启动后继续存在。
这记录在 Eclipse SDK Equinox 运行时选项中。
| 归档时间: |
|
| 查看次数: |
2772 次 |
| 最近记录: |