【问题标题】:Eclipse RCP setSaveAndRestore state is not workingEclipse RCP setSaveAndRestore 状态不起作用
【发布时间】:2017-07-08 22:33:57
【问题描述】:

我正在开发一个类似于 eclipse 的 RCP 应用程序,并添加了一些功能,我正在尝试让 RCP 保存其最后状态(主要是它的透视图和透视图配置)

public void initialize(IWorkbenchConfigurer configurer) {
    super.initialize(configurer);

    getWorkbenchConfigurer().setSaveAndRestore(true);

    IDE.registerAdapters();

但它根本不会影响 RCP,因为应用程序在每次重启后都会重置为其默认状态。

有什么建议吗?

谢谢

【问题讨论】:

  • 您如何运行 RCP?您在运行时指定了哪些参数?
  • 我检查了参数,发现了标志“-clearPersistedStat”,我删除了它,它可以工作了!非常感谢!

标签: java eclipse rcp perspective


【解决方案1】:

确保在运行 RCP 时未指定 -clearPersistedState-persistState false 参数。这两个都将清除(或不保存)RCP 状态。

【讨论】:

    猜你喜欢
    • 2011-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多