推广 热搜: ACF胶  回收ACF  收购ACF  200*16防溢裙板  济宁防溢裙板  求购ACF  挡尘帘  @2022已最新(今日/知乎)  AH0.6/12矿用按钮箱  GLD2200/7.5/S甲带给煤机 

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse

   日期:2023-04-14     浏览:31    评论:0    
核心提示:Eclipse RCP应用,通常用来构建跨平台的图形化管理客户端,Eclipse从IBM开源以来,一直占据开源Java开发平台的头把交椅,现在仍然收到很多人的追捧。 今天就带大家通过一个简单的例子:

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

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

下载Eclipse RCP IDE

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

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

新建一个plugin project

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(1)

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(2)

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(3)

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

2.创建feature project

新建一个feature project

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(4)

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

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(5)

3.创建project

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(6)

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(7)

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(8)

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(9)

在configuration tab里面,选择Add Recommended

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(10)

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(11)

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

4.创建application model

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(12)

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(13)

修改名称后缀为taskmanager。

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(14)

5.创建application model

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(15)

6.Launch Application

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(16)

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

eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse(17)

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

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

  • Plugin Project
  • Feature Project
  • Product

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

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

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

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

,
原文链接:http://www.hzciic.com/news/show-23191.html,转载和复制请保留此链接。
以上就是关于eclipse如何创建rcp程序 手把手教你构建一个简单的Eclipse全部的内容,关注我们,带您了解更多相关内容。
 
打赏
 
更多>同类资讯
0相关评论

推荐资讯
网站首页  |  VIP套餐介绍  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  手机版  |  SITEMAPS  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报