gpt4 book ai didi

java - 阻止E4恢复 View

转载 作者:行者123 更新时间:2023-12-02 12:03:13 24 4
gpt4 key购买 nike

我刚刚将我们的一个应用程序的平台从 E3 更改为 E4(我知道这是一个错误)。

现在应用程序突然存储和恢复 View 。这很烦人,因为 View 需要数据库连接,而应用程序首次启动时无法获得该连接。

我知道我可以将 org.eclipse.ui.views 扩展点的 View 定义中的可恢复标志设置为 false。然而,该插件被许多 E3 应用程序使用,虽然该标志显然没有用于恢复 View ,但如果我更改它,它可能会改变其他应用程序的行为。

有没有办法以编程方式禁用此标志?或者也许完全禁用 GUI 的恢复?

最佳答案

您可以在启动时或在 rcp.ini 文件中使用 -clearPersistedState 选项在初始化期间清除持久化的应用程序模型。这意味着 RCP 将始终开始使用 Application.e4xmi(和片段)中的设计。

您还可以使用-persistState false选项来阻止RCP在关闭期间保存应用程序状态。

关于java - 阻止E4恢复 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47097034/

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