Eclipse RCP - 第一个RCP程序
Eclipse RCP (Rich Client Platform) 为Java桌面程序开发提供了一个基础平台, 基于该平台用户可以快速开发出一个具有很好扩展性的桌面程序, 我们使用的Eclipse实际上就是一个以Eclipse RCP为平台, 集成各种功能的插件的一个开发工具, Eclipse RCP的核心组件如下:
- OSGI, Java语言的动态模块系统, 它为模块化应用的开发定义了一个基础架构. 简单的说,通过OSGi可以在后台对设备组件进行安装, 升级或卸载而无需打断该设备的正常运行, Equinox是OSGI规范的一种实现, 为Eclipse 模块化提供必要的API和框架.
- SWT是eclipse的标准的UI库, JFace 是基于SWT, 为eclipse提供更加方便使用的API, workbench是程序的框架, 为所有其他的UI组件提供显示的容器.
- Eclipse Modeling Framework (EMF), ,Eclipse提供的一套建模框架, 可以用EMF建立自己的UML模型,设计模型的XML格式或编写模型的java代码.
2. 打开软件, File > New > Plug-in Project
3. 填写Project name, 虽然可以任意字符串, 但是为了避免冲突, 建议采用和java包命名类似, 按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反, 接着Next>
4. Version软件的版本,Vendor软件提供者, 可以任意写, 勾选: Would you like to create a rich client application?, 因为我们这里是创建一个独立的客户端程序, 接着Next>
5. 选择工程模板: Eclipse 4 RCP application, Next>.
6. 勾选, "Create sample content (part, menu, command..)", Finish
6. 工程创建好了, 可以运行一下看一下效果, 双击top.itart.rcp.helloworld.product > Launch an Eclipse application
7. 效果如下:
8. 导出成EXE程序, 工程右键 > Export..
9. 选择Eclipse product, Next >
10. 填写项目导出路径: Directory, Finish.
11. 导出的文件结构和Eclipse类似, 双击eclipse.exe运行.
来源: IT艺术博客(http://www.itart.cn)
Eclipse RCP - 第一个RCP程序相关推荐
- 从安装Eclipse到用Eclipse写第一个Java程序
自学Java第一天,卡在安装Eclipse上了,捣腾了一个上午,终于成功安装了Eclipse,这里附上完整的安装过程,做个记录,也给有需要的人看. 一.登录www.eclipse.org 1.点击后进 ...
- eclipse怎么编写java程序_简单使用Eclipse编写第一个Java程序
文章作者:姜南(Slyar)文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作. Eclipse是很常用的Java IDE,至少我们学校教Java都是用这个.下载就不 ...
- eclipse 导出linux rcp,导出一个RCP程序(Exporting an RCP Application)
在Eclispe 3.1以后的版本, Eclipse platform提供了RCP Application 发布的向导,使RCP的发布过程变的相当简单, 但是也有很多需要注意的问题. 以下是基于3.1 ...
- java swing点击按钮后输出结果展示_使用Eclipse编写第一个Java程序HelloWorld
1.打开Eclipse软件,点击File菜单,如图所示: 2.移动鼠标New--->Java Project,再点击Next按钮,如图所示: 3.然后在Project name输入框中输入项目名 ...
- eclipse中run运行不了_使用Eclipse编写第一个Java程序HelloWorld
1.打开Eclipse软件,点击File菜单,如图所示: 2.移动鼠标New--->Java Project,再点击Next按钮,如图所示: 3.然后在Project name输入框中输入项目名 ...
- 1.利用eclipse编写第一个Java程序,车票购买系统!
开场 今天学习了Java 的顺序结构,选择结构,,利用所学的知识点,做了一个出售车票系统的程序,若有不足请大家多多指教
- Eclipse编写第一个Java程序
也许你并不是第一次接触Java,"hello World" 也写过很多遍,为了保持本书从基础开始的特点,所以,还带领读者写一个"Hello World",有基础 ...
- eclipse调试第一个java程序
1.设置断点 2.调试 3. 4. 5.调试
- Hadoop学习全程记录——在Eclipse中运行第一个MapReduce程序
网友分享,拿来共享一下 这是Hadoop学习全程记录第2篇,在这篇里我将介绍一下如何在Eclipse下写第一个MapReduce程序. 新说明一下我的开发环境: 操作系统:在windows下使用wub ...
最新文章
- python占多少空间_Python如何查看变量占用空间大小
- 64位oracle客户端_开发小记-golang连接Oracle数据库配置
- STM32 ADC 采样 频率的确定
- 学生管理系统分层开发
- 写在这一年实习的总结
- ECharts 实现地图散点图上(转载)
- 大数据分析有哪些分析模型
- ActiPro.Syntax.Editor破解版
- ubuntu中firefox图片有色差问题
- 域控下发脚本_让系统及时的通过域用户脚本自动的打补丁
- 2018-09-10-整车开发流程名词解释
- 应用层下的人脸识别(三):人脸比对
- unity移动平台阴影解决方案
- 联想台式计算机重装系统教程,台式机装系统步骤 联想台式电脑怎么重装系统...
- wincap支持VC6.0的版本下载
- 如何用PR制作GIF图(Premiere)
- mysql limt取指定数据条数 top取指定数据条数
- 谨以此篇献给即将奔三十的人们
- 单身的我写了一个七夕表白程序
- SQL Server AVG函数取整问题