7-正式发布Davinci Configurator产品

目录

1、前言

2、准备工作

3、创建Product文件

4、见证奇迹

5、总结


1、前言

通过阅读前面的系列文章,读者应该已经知道Vecotr公司的Davinci Configurator是基于Eclipse RCP平台开发的软件产品。但是,网上的绝大多数资料止步于发布Eclipse 插件的过程,并从没有完整介绍发布Eclipse RCP产品的方法。只有本文详细介绍发布Eclipse RCP产品的方法!

本文是“基于Eclipse RCP平台的汽车工具链软件开发方法”的最后一个贴文,也是见证奇迹的精华贴文。本系列教程适合初学者的入门,如果读者朋友想更深入了解Eclipse RCP平台开发技术,请关注“汽车基础软件”公众号后,在后台与笔者联系!

2、准备工作

在上一篇贴文中,笔者讲述了Eclipse RCP平台的调试技巧,特别提到Target Platform的重要性,不明白的读者请深入阅读此文。

汽车基础软件,公众号:汽车基础软件防御性编程和垄断性调试,可抵御汽车程序员裁减寒潮--深度揭秘ETAS ISOLAR AB调试技巧

实际上,Target Platform平台指定了当下Eclipse RCP平台开发项目的运行、调试和发布环境。

所以,在发布Eclipse RCP平台软件时,请先指定Target Platform。值得注意的是,修改Target Platform成功后,请记得重启Eclipse软件。

3、创建Product文件

本文将继续以hellobeijing为例,介绍Davinci Configurator产品的发布过程。

1,点击File->New->Other...菜单。

图片

2,在Plug-in Development选项中选中Product Configuration子选项,点击Next按钮。

图片

3,选中com.basicsw.hellobeijing项目,然后,在File name中为Procuct Configuration指定任意名称,比如,本文设定为com.basicsw.hellobeijing.product,保持其他选项默认不变,点击Finish按钮。

图片

4,打开com.basicsw.hellobeijing.product文件,在Overview选项中点击Product Definition选项中的New...按钮。

图片

5,在弹出的New Product Definition选项卡中,任意指定Product Name名称,在本文中设定为Davinci Configurator。注意,此时Application选项中应该为com.basicsw.hellobeijing.application。

图片

在之前的贴文中也介绍过,Application是Eclipse RCP产品的默认程序入口点。

一张图解密Vector Davinci Configurator启动流程

汽车基础软件,公众号:汽车基础软件一张图解密Vector Davinci Configurator启动流程

6,点击com.basicsw.hellobeijing.product文件的contents选项,然后,点击Add...按钮。

图片

7,在弹出的Plug-in Selection选项中,输入com.basicsw.hellobeijing,然后,点击Add按钮。

图片

8,继续点击Add Required Plug-ins按钮,Eclipse RCP自动添加com.basicsw.hellobeijing插件依赖的其它插件。

图片

9,点击com.basicsw.hellobeijing.product文件的Configuration选项,然后,点击Add Recommend...按钮。

图片

10,再次点击com.basicsw.hellobeijing.product文件的Overview选项,然后,选中Exporting中的Eclipse Product export wizard选项。

图片

11,在弹出的Export选项页中,浏览并设置Directory的路径。此路径即为生成的Eclipse RCP产品的放置路径。点击Finish按钮后,Eclipse RCP在后台自动开始生成名为Davinci Configurator的产品。

图片

4、见证奇迹

最后,在Directory设置的路径中,双击eclipse.exe,弹出熟悉的RCP Application界面。

图片

至此,可独立运行的Eclipse RCP 产品正式发布成功!

图片

5、总结

为积极响应Eclipse软件定义汽车工作组倡导的开源精神,考虑到在中文语法环境中Eclipse RCP平台的开发资料极度稀缺,汽车基础软件公众号陆续发布一系列的原创文章,深入介绍基于Eclipse RCP平台的汽车工具链软件开发方法,敬请关注微信公众号以获取更多精彩内容。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值