使用rcp做软件客户端,越来越热门!
我也使用rcp做了个学习性质的软件感觉不错。
软件下载地址:
http://wiz2win.com
就是最后打包的大小还是让人有点畏惧。
最后软件封装后大小在10M内,现在把制作过程发布出来,供大家参考,有更好的思路欢迎交流。
要使更多的人使用该软件,第一个问题就是jvm,软件需要自带jre才可以。还好eclipse支持自带jre,只需要在eclipse目录下copy jre目录就好。
可是jre如此之大......,遂将jre下不需要的全部删除,仅留下保持运行的基本文件(需要清单的联系我),再使用pack200将rt.jar压缩,这样能够减少很多;
分享到:
相关推荐
1. **新建“产品配置”**:在Eclipse中,你需要通过"File" -> "New" -> "Other" -> "Plug-in Development" -> "Product Configuration"来创建一个新的产品配置。这个配置定义了你的应用程序的基本属性,如应用程序的...
1. **基础架构**:Eclipse RCP的基础是插件系统,每个插件都可以提供特定的功能。通过插件之间的依赖关系,可以构建复杂的系统。书中会详细介绍如何创建和管理插件项目。 2. **工作台(Workbench)**:Eclipse RCP...
1. **Eclipse RCP架构**:理解Eclipse RCP的基础架构非常重要,包括插件(Plugins)、工作台(Workbench)、视图(Views)、编辑器(Editors)、透视图(Perspectives)等核心概念。这些组件共同构成了一个灵活且...
1. SWT(Standard Widget Toolkit):Eclipse RCP 的图形用户界面组件库,提供了丰富的 GUI 组件和视图管理机制。 2. RCP(Rich Client Platform):Eclipse RCP 的核心架构,提供了应用程序的入口、视图管理、事件...
1. **Java基础**: Java是Eclipse RCP的主要编程语言。 2. **Eclipse使用经验**: 了解如何使用Eclipse进行基本的开发工作。 3. **SWT/JFace开发基础(可选)**: SWT和JFace是Eclipse用于构建用户界面的关键技术。 ##...
Eclipse RCP是一种基于Eclipse平台的富客户端平台技术,它允许开发者创建独立于Eclipse环境的Java桌面应用程序。RCP通过提供一套标准组件和API,简化了桌面应用程序的开发流程,使开发者能够专注于业务逻辑而非界面...
1. **Eclipse RCP**:Eclipse RCP是一个用于构建桌面应用程序的开源框架,基于Java语言。它提供了一套丰富的视图、编辑器、透视图等组件,以及插件系统,使得开发者可以专注于业务逻辑,而非基础架构。 2. **MP3...
1. Eclipse RCP的学习曲线较陡,需要一定的Java基础和Eclipse基础知识。 2. RCP插件式开发需要一定的经验和实践。 但是,通过本教程的学习,读者将能够: 1. 掌握RCP插件式开发的基本概念和开发技巧。 2. 熟悉RCP...
1. **Eclipse RCP基础**:首先,书中会介绍Eclipse RCP的基本概念,包括其核心架构、组件模型、插件机制等,帮助读者理解RCP的工作原理。 2. **开发环境搭建**:讲解如何安装Eclipse IDE,配置RCP开发环境,以及...
1. **插件系统**:Eclipse RCP的核心是其插件模型,它允许通过插件来扩展应用程序的功能。每个插件都有自己的生命周期,可以独立发布和更新。在例子程序中,我们可以看到如何定义插件的元数据(plugin.xml文件),...
1. **组件模型**:Eclipse RCP基于插件(plugin)体系结构,每个功能模块都可以作为一个独立的插件实现,这使得系统具有高度的可扩展性和可维护性。 2. **工作台(Workbench)**:Eclipse RCP的核心是工作台,它...
### Eclipse RCP 插件开发指南 #### Eclipse RCP Plugin 开发快速入门 Eclipse RCP(Rich Client Platform)插件开发是构建基于Eclipse框架的应用程序的核心技术之一。本指南旨在帮助开发者从零开始掌握Eclipse ...
《Eclipse RCP与Spring OSGi:技术详解与最佳实践》共分3个部分:基础篇(第1-5章)详细介绍了与Eclipse RCP相关的一系列核心概念、Eclipse RCP开发环境的搭建,以及SWT、JFace、Forms、Nebula和WindowBuilder等...
1. **Eclipse RCP基础**:首先,文章可能会介绍Eclipse RCP的基本概念,包括它的设计理念、架构和主要组件,如工作台(Workbench)、视图(Views)、编辑器(Editors)和透视图(Perspectives)。 2. **插件系统**...
Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它基于Java语言并利用了Eclipse IDE的核心技术。Eclipse RCP允许开发者创建功能丰富的、可扩展的应用程序,这些应用程序拥有与Eclipse...
1. 安装Eclipse IDE for RCP and RAP Developers版本,这是一个专门为RCP开发定制的集成开发环境。 2. 创建一个新的Eclipse RCP项目,选择适当的模板,如“Basic”或“Feature-Based”。 3. 配置项目的运行时环境,...
### Eclipse RCP 详细教程 #### 1. 富客户端平台 ##### 1.1. 概述 Eclipse RCP(Rich Client Platform)是一种基于Java的框架,它允许开发者构建高度可定制和可扩展的桌面应用。这些应用通常具有丰富的用户界面,...
Eclipse RCP(Rich Client Platform)是一个开源框架,用于构建桌面应用程序。Common Navigator是Eclipse RCP中的一个重要组件,它提供了一种通用的资源浏览和管理界面。在本"Common Navigator demo"中,我们将深入...
1. **插件(Plugins)**:Eclipse RCP基于插件架构,每个功能模块都被封装在单独的插件中,这样可以实现模块化开发,提高代码的复用性和可扩展性。在标签中提到的"ECLIPSE RCP 插件",意味着这个项目可能包含多个...