当前位置:首页 > 文章中心 > 正文内容

手把手教你构建一个简单的Eclipse RCP应用

dgx6663个月前 (03-20)文章中心7

Eclipse RCP应用,通常用来构建跨平台的图形化管理客户端,Eclipse从IBM开源以来,一直占据开源Java开发平台的头把交椅,现在仍然收到很多人的追捧。

今天就带大家通过一个简单的例子:开发一个Eclipse RCP应用,来了解构建RCP应用的整个步骤~

下载Eclipse RCP IDE

如果你电脑上还没有安装Eclipse,那么请到这里下载对应版本的软件进行安装。具体的安装步骤就不在这赘述了。

创建第一个标准Eclipse RCP应用(总共分为六步)

1.创建plugin project

新建一个plugin project

项目名称为:com.chris.tasks.ui

其他选项严格按照如下配置进行操作

注意:在下一页中不要选择模版。

2.创建feature project

新建一个feature project

项目名称为:com.chris.tasks.feature,其他配置保持默认即可。

在打开的feature.xml文件中,选择Included Plugins Tab标签,将第一步创建的plugin project添加进来。

3.创建project

新建一个普通project,名字为:com.chris.tasks.product,其他配置按照默认选择后完成创建

然后在新建的project上右键选择 - Other - New Product Configuration

名字这里使用todo.product,其他的默认。

在创建好的product界面,按照下图进行选择和配置

在configuration tab里面,选择Add Recommended

在contents tab里面,选择如下4个features,主要是将前面创建的com.chris.tasks.feature增加进来。

注意:配置完后随手进行保存。

4.创建application model

回到第一步创建的com.chris.tasks.ui项目,右键 - Other - New Application Model,其他选项保持默认即可。

创建完成后,自动打开Application.e4xmi界面,在界面上按下图操作新增一个窗口。

修改名称后缀为taskmanager。

5.创建application model

回到第三步创建的com.chris.tasks.product项目,在launching tab增加参数-clearPersistedState

6.Launch Application

在todo.product里面,点击Launch an Eclipse application

最后会跳出一个简单的可缩放Eclipse RCP应用窗口,如下图:


如果在点击Launch后,出现报错,请按照本文介绍仔细核对每一步是否配置正确。

最后整体总结一下:创建一个简单Eclipse RCP应用其实还有更简单的办法,本文所论述的内容是从工程化的角度出发,分别定义了三个层级:

  • Plugin Project
  • Feature Project
  • Product

Plugin Project是功能开发的最小单位,很多Java代码逻辑都在这个项目里面实现;

Feature Project是对Plugin Project的一种细粒度组织形式,往往一个Feature Project会包含多个Plugin Project,以代表程序的一部分特性;

Product是最终产品的配置界面,通常最终形成一个可运行的程序,它会组合多个Feature。


如果您觉得有用,请点赞关注,谢谢~

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/423.html

标签: eclipse 下载
分享给朋友:

“手把手教你构建一个简单的Eclipse RCP应用” 的相关文章

AMD Software Adrenalin 22.3.1驱动体验:AMD软件生态的新里程碑

AMD不久前推出了新的驱动AMD Software Adrenalin Edition 22.3.1,其中带来了新的Radeon Super Resolution(RSR)分辨率提升技术,之前我们的文章已经对此做过体验。而除了RSR之外,其实这版驱动仍然还有很多亮点,22.3.1版驱动这次带来了22...

此情可待成追忆|从2000到2021,那些年我们用过的AutoCAD

从2000版到2021版,那些年我们用过的AutoCAD……AutoCAD 2000的流行受益于个人电脑的流行,虽然之前还有R14版本,但是流行期的红利被2000版独占,从此,CAD开始在个人电脑中宝贵的硬盘空间中占有了一席之地。AutoCAD 2002,发布于申奥成功和国足出线的那一年。AutoC...

七台电脑已经组装好,送货时客户说不要了,1000元定金也不要了

昨天在一位朋友的介绍下接了一单组装7台专业制图的电脑,这位客户也是跑了很多家电脑店,我给他报的价格是最低,于是我们的观点就达成一致了,客户主动交了1000元定金,他说等到今天把电脑送给他并且把电脑全部调试好后就支付全部的尾款,于是我今天什么事都不干,就把这7台电脑组装好,电脑操作系统也装好,此外还要...

cad2007新手入门基础绘图案例 #学习

大家好,这节课给大家分享一个简单的 cad 入门案例。1. 这里是一个半径为三十的圆,这里间隔距离是五十,所以直接输入命令 c 空格。2. 第一点输入一个三十的半径画出了一个圆,画好了以后再画第二个圆是一空格。3. 然后以这里的圆心再来画一个五十加三十就是八十的半径,这样画了两个圆。4. 画好了以后...

CAD安装失败,如何才能删除(卸载)CAD?7步就能完美卸载CAD软件

CAD安装失败,怎么样才能彻底删除CAD各种残留注册表?有时候我们想将CAD重新安装,但却显示CAD已经安装,但又不见CAD软件,然后我们就会发出这样的疑问:CAD无法重新安装是怎么一回事?下面电脑百科林老师就告诉大家CAD安装失败的原因,以及怎么操作才能把CAD完全卸载干净。想CAD重新安装,但却...

CAD软件哪个版本最好用?今天就来探讨下

CAD软件哪个版本最好用?相信大部分人都听说过CAD软件,可能大部分很多朋友都还用过CAD软件。CAD软件作为设计制图行业的翘楚,可谓是大名鼎鼎,无人不知,无人不晓。而CAD软件自从20世纪80年代推出来之后,已经更新了二十多个版本每个版本都有它独特的特点,而哪个版本的CAD软件最好用呢?很多人因此...