`
cuishuangjia
  • 浏览: 154474 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

rcp(插件开发)如何保存上一次的工作状态

    博客分类:
  • RCP
 
阅读更多

}方法setSaveAndRestore设置为true时,系统将保存上次打开的配置文件org.eclipse.ui.prefs,此配置文件保存在RCP程序新建的workspace目录中,如果删除此目录,会打开默认的设计视图,并重新生成该目录。为false时,始终打开系统默认配置.笔者在开发过程中发现,如果在开发中发现,没有打包发布之前,如论运行application或product方式,如果setSaveAndRestore设置为true那么只能看到welcome视图而不能看见我所创建的view,但是setSaveAndRestore将setSaveAndRestore改成false就可以了,所以笔者建议:在开发的时候将参数指定为false, 到发布的时候改成true.

分享到:
评论

相关推荐

    eclipse插件开发 rcp入门开发详细讲解一

    ### Eclipse RCP插件开发详解 #### 一、Eclipse RCP概述 Eclipse RCP (Rich Client Platform) 是一种基于Java技术构建的框架,用于开发功能丰富的桌面应用程序。它利用了Eclipse平台的核心组件,如工作台...

    eclipse rcp 插件开发学习笔记.pdf 1-14章

    以下是对Eclipse RCP插件开发学习笔记1-14章的详细知识点解析: 1. **第1章 Eclipse平台简介**: - Eclipse平台是基于OSGi(Open Service Gateway Initiative)标准的,提供了插件模型,使得开发者可以构建、运行...

    对程序加入license限制的一个RCP插件

    - **创建插件项目**:在Eclipse IDE中,使用“New -> Plugin Project”创建新的RCP插件,并添加必要的依赖项,如SWT和JFace库。 - **编写许可证类**:定义许可证类,包含必要的属性如有效期、序列号、用户信息等,...

    eclipse rcp 开发基础教程

    12. **PDE(Plug-in Development Environment)**:Eclipse内置的插件开发环境,用于创建、编辑、构建和调试Eclipse RCP应用。 随着技术的发展,Eclipse RCP与Java和.NET等其他平台的职位需求相比,可能会有所变化...

    EclipseRCP系统开发与实战(书).rar

    - 插件开发:编写Java代码实现插件功能,定义扩展点和扩展。 4. **RCP应用的生命周期** - 应用启动:启动过程包括加载插件、初始化工作台等步骤。 - 用户交互:通过视图和编辑器处理用户输入。 - 事件处理:...

    Eclipse RCP应用系统开发方法与实战

    1. **环境搭建**:首先需要安装Eclipse IDE并添加Eclipse RCP和RCP插件开发相关的软件包。 2. **创建新项目**:通过“新建”->“插件项目”创建RCP项目的骨架。 3. **定义插件元数据**:在MANIFEST.MF文件中定义...

    RCP开发入门-PDF.7z

    Eclipse Rich Client Platform(RCP)是Java平台上用于构建桌面应用程序的一个强大框架。它基于Eclipse IDE,提供了丰富的用户界面组件、插件扩展机制以及强大的工作流管理,使得开发者能够快速构建复杂且可定制的...

    RCP Plug-in开发自学教程(中国Eclipse社区首发)

    总结,Eclipse RCP插件开发是一项需要深入了解Java、Eclipse平台以及OSGi技术的任务。"RCP Plug-in开发自学教程"作为CEC首发教程,是学习这一技术的宝贵资料。结合提供的PDF章节,你将逐步掌握RCP插件开发的核心技能...

    eclipse 3.6 rcp 开发

    而RCP则是一种架构框架,它规定了这些插件如何协同工作以形成完整应用的方式。 #### 2. 创建第一个RCP程序 **2.1 创建一个RCP程序** - **步骤**: - 打开Eclipse IDE。 - 选择“File”>“New”>“Other”。 - 在...

    Eclipse RCP Plug-in开发自学教程(Eclipse3.6)

    【Eclipse RCP 插件开发自学教程 (Eclipse3.6)】 Eclipse RCP (Rich Client Platform) 是一个框架,允许开发者构建高度可定制和可扩展的桌面应用程序。本教程是针对Eclipse 3.6版本的,提供了一个详细的学习路径,...

    RCP_Plug-in开发自学教程

    RCP插件开发是基于Eclipse平台,利用其强大的扩展机制,来创建自定义功能模块的过程。本教程将深入探讨RCP插件开发的基本概念、步骤和最佳实践。 ### 一、RCP概述 1. **Eclipse RCP定义**:Eclipse RCP是一种基于...

    Eclipse Rcp

    Eclipse RCP应用的开发过程需要利用Eclipse插件开发工具PDE(Plug-in Development Environment)。开发者可以通过标准的Eclipse安装包来获取PDE,并开始插件开发。 Eclipse的核心组件包括菜单栏(Menubar)、工具栏...

    EclipseRCP系统开发与实战2

    10. **持久化(Persistence)**:Eclipse RCP提供了持久化服务,用于保存和恢复应用状态。理解如何利用这项服务对用户体验至关重要。 11. **调试与测试**:Eclipse RCP工具集包括强大的调试器,方便开发者测试和...

    如何快速开发Java RCP企业级应用?

    "这一主题中,我们将深入探讨如何利用Java RCP进行高效的企业级应用开发。 首先,Java RCP是基于Eclipse平台构建的,它提供了丰富的UI组件和事件处理机制,让开发者可以专注于业务逻辑,而不是底层的窗口系统。Java...

    Eclipse插件开发方法与实战

    本书《Eclipse插件开发方法与实战》深入探讨了如何利用Eclipse平台进行插件开发,为开发者提供了详尽的指导。下面,我们将详细讨论Eclipse插件开发的相关知识点。 1. **Eclipse插件体系结构**: - Eclipse采用插件...

    使用RCP进行程序开发(学习篇)

    在本文中,我们将深入探讨如何使用RCP(Rich Client Platform)进行程序开发,这是一种基于Eclipse的框架,用于构建强大的桌面应用程序。RCP利用插件化的系统架构,提供了模块化和动态化的应用开发能力,同时也简化...

    Rcp一个简单的入门教程

    3. **插件开发**:RCP应用由一系列插件(Plugin)组成,每个插件都有特定的功能。通过编写XML描述符(plugin.xml)来定义插件的行为,以及Java代码实现业务逻辑。学习如何创建和管理插件是RCP开发的基础。 4. **...

    Java RCP企业应用快速开发框架

    在"Java RCP企业应用快速开发框架"中,开发者可以利用预定义的UI部件和强大的事件处理机制,减少从零开始编写用户界面代码的工作量。框架提供了一套完整的生命周期管理,包括启动、初始化、运行、暂停、恢复和关闭...

Global site tag (gtag.js) - Google Analytics