`
partech
  • 浏览: 31665 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Re: 使用WebStart发布RCP(绝对好用)

阅读更多
直接用SWT当然累,可以考虑用Jface和jface databinding开发一个Model/View的框架阿。

框架开发,当然是件辛苦的事情。不过,随后的开发就轻松多了。
并且Model和View是分离的,测试也相当的好作。EclipseRCP提供了很多现成的东西可以复用,比如可折叠的Section就是个不错的东东。并且由于合理的模块划分,使得界面的交互变更也很容易得到满足。至少,目前我看不出效率低在那里.学习曲线也并不高,看看已有的代码,只要几天就可以自主开发功能了。

EclipseRCP是开源的,翻开代码看看,Eclipse的模块划分还是不错的,只需要花上一两天的功夫,就可以实现不需要人干预的自动更新。俺们现在就是这样的,只要有新版本,就会自动下载。

RCP的控件已经相当丰富,而且在继续增加中,3.3增加了日期时间控件,如果早出来一点,俺们也用它了。

分享到:
评论

相关推荐

    webrcp.example:使用 Webstart 的 RCP 应用程序示例

    【标题解析】:“webrcp.example”是一个使用Webstart技术的 Rich Client Platform (RCP) 应用程序示例。RCP是Java Swing或Eclipse等框架提供的一个平台,允许开发人员创建功能丰富的桌面应用程序,同时保持与Web的...

    将Eclipse RCP与Java Web Start结合发布为web应用(1)

    NULL 博文链接:https://defrag-sly.iteye.com/blog/252136

    webrcp:用于RCP的Webstart

    WebRCP WebRCP是用于使用Java Web Start启动Eclipse RCP应用程序的框架。 WebRCP支持最常见的平台。特征下载并解压缩生成的RCP存档启动给定的Eclipse RCP产品文件入门将项目导入到Eclipse工作区中编写自己的属性文件...

    Eclipse RCP 软件打包发布方法

    以下是Eclipse RCP软件的打包和发布流程,详细解释了如何创建产品配置、集成JRE、添加闪屏等关键步骤。 1. **新建“产品配置”**:在Eclipse中,你需要通过"File" -> "New" -> "Other" -> "Plug-in Development" ->...

    rcp for java one

    3. **Eclipse RCP开发**:分享使用Eclipse IDE进行RCP应用开发的最佳实践,包括插件开发、调试技巧以及如何发布和部署应用程序。 4. **RCP与JavaFX的结合**:随着JavaFX成为Java客户端UI的新选择,如何将JavaFX与RCP...

    eclipse rcp

    Eclipse RCP,全称Eclipse Rich Client Platform,是一个基于Java的框架,用于构建桌面应用程序。这个框架由Eclipse开源社区开发,它以其强大的插件系统、可扩展性以及跨平台兼容性闻名。Eclipse RCP允许开发者创建...

    RCP,RCP开发

    4. **多语言支持**:RCP支持国际化,方便全球用户使用。 5. **强大的API**:RCP提供了丰富的API,方便开发者进行界面设计和事件处理。 **OSGI概述** OSGI(Open Services Gateway Initiative)是一种动态模块系统,...

    Eclipse RCP+Spring建胖客户端Web程序

    ### Eclipse RCP+Spring构建富客户端Web程序 #### 摘要 随着技术的发展和用户需求的变化,构建高效、响应迅速且用户体验良好的客户端应用变得尤为重要。传统的Web 2.0和丰富的互联网应用(RIA)虽然流行,但在某些...

    简单的图书管理系统-web端+RCP客户端

    《简单的图书管理系统——Web端与RCP客户端详解》 图书管理系统是信息时代常见的软件应用,它主要用于图书馆或个人藏书的信息化管理。本系统涵盖了Web端和RCP(Rich Client Platform)客户端两种交互方式,旨在提供...

    ( javawebstart部署swing和rcp相关资料.txt )

    ### Java Web Start 部署Swing和RCP应用的关键步骤与签名机制解析 Java Web Start(JWS)是Sun Microsystems开发的一项技术,允许在用户的机器上通过网络自动下载并运行Java应用程序。这对于部署Swing或RCP(Rich ...

    RCP 开发实例 源码

    - 使用Eclipse IDE进行RCP开发,因为它内置了对RCP的支持,包括插件管理、透视图编辑、视图和编辑器创建等工具。 - PDE(Plug-in Development Environment)是Eclipse中专门用于RCP和OSGi开发的工具集。 通过学习...

    RCP项目学习实例

    6. **程序集成功能**:学习如何打包RCP应用程序,包括生成产品配置、创建可执行的RCP发布版本,以及理解产品文件(product file)的作用。 7. **运行时环境**:理解Eclipse运行时环境的结构,包括如何设置启动配置...

    RCP 产品介绍图片

    【RCP产品介绍图片】是针对RCP(Rich Client Platform)技术的一种视觉呈现方式,它通过图像化的形式向用户展示了RCP平台的核心特性和应用场景。RCP是Eclipse基金会推出的一种构建桌面应用的框架,其全称为富客户端...

    eclipse 3.6 rcp 开发

    ### Eclipse 3.6 RCP 开发知识点概览 #### 1. 富客户端平台 (RCP) 概述 **1.1 概述** - **定义**: Eclipse Rich Client ...通过理解和掌握这些知识点,开发者可以更加高效地使用Eclipse RCP进行桌面应用程序的开发。

    rcp学习好资料

    2. **使用Eclipse RCP进行桌面程序开发(四):在Windows中使用Active X控件 - 海边沫沫 - BlogJava.mht** 在Windows平台上,Active X控件可以提供额外的功能,如访问硬件设备或使用特定的软件服务。这篇文档可能...

    Eclipse RCP中使用第三方包

    Eclipse RCP中使用第三方包 Eclipse RCP(Rich Client Platform)是一种基于Java的插件式软件架构,允许开发者创建跨平台的桌面应用程序。使用Eclipse RCP,可以快速构建功能强大的客户端应用程序。然而,在实际...

    EclipseRcp 例子程序

    通过对“Eclipse RCP 例子程序”的深入学习和实践,开发者不仅可以掌握Eclipse RCP的基本使用,还能了解到如何构建复杂、可扩展的桌面应用程序。而"Hyperbola"可能是指一个具体的示例项目或者一个用于演示特定功能的...

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

    - **概述**:介绍菜单栏和工具栏在RCP中的使用。 - **通过编码添加**:演示如何直接在代码中创建菜单和工具栏项。 - **“扩展”方式添加**:利用Eclipse插件系统的扩展点添加菜单和工具栏。 - **添加全局快捷键*...

    一个简单的RCP开发例子

    **RCP(Rich Client Platform)**是Eclipse框架下的一个重要组成部分,它提供了一种构建桌面应用程序的模型。RCP允许开发者利用Eclipse的强大功能来创建功能...所以,如果你对桌面应用开发感兴趣,RCP绝对值得一试。

    eclipse rcp应用系统开发方法与实战源代码.zip

    10. **发布和部署**:最后,了解如何打包和部署Eclipse RCP应用,包括生成可执行的RCP产品,以及配置启动参数,以便在目标环境中运行。 通过这个压缩包中的教程和源代码,开发者不仅可以学习到Eclipse RCP的基本...

Global site tag (gtag.js) - Google Analytics