Elipse插件开发之打ZIP安装包
2013-07-03 17:32
148 查看
前阵子在弄eclise插件,对最后的打包过程在网上都没有找到什么明确的资料,现在弄出来了,做个记录,也算是和大家分享一下经验吧。
打安装包的过程:
1。新建一个Feature Project,project
name就是以后你安装的时候显示的名称。写好name以后,下面的字段会自动填充。建议Feature
Version的字段把自动补充的qualifier去掉,就写版本号就可以了。然后点击next。
2。新建一个Category Definition到刚才的项目中。然后打开category.xml文件,点击new
category创建一个包,然后在向此包中添加刚才创建的Feature(点击add feature,将刚才创建的Feature
Project添加进来)。
3。在第二页这里,选择initialize from plug-ins
list,然后在列表中选中自己开发的插件。点击Finish按钮。
4。打开feature.xml,可以看到一个图形视图。在overview选项卡中,将branding
plugin-in浏览选择到自己的插件。
5。打开Dependencies选项卡,点击Compute按钮,可以自动添加自己的依赖包。
6。点击build选项卡,在binary
build中,选上feature.xml和category.xml(这个category.xml是可以不选的,但是为了安全起见还是选上好)。
完成了以上几步,就可以向外导出安装包了。在刚才新建的Feature plugin上点右键,export,Plug-in
Development, Deployable features。然后在avalibale
featue中选中我们创建的feature;在Destination选项卡中选择Archive
file,也就是导出的文件啦;在Option选项卡中一定要记得选上Categorize
respository,点击browse浏览到我们刚才创建的category.xml文件。然后点击Finish就得到一个可以安装的插件zip包了~~
打安装包的过程:
1。新建一个Feature Project,project
name就是以后你安装的时候显示的名称。写好name以后,下面的字段会自动填充。建议Feature
Version的字段把自动补充的qualifier去掉,就写版本号就可以了。然后点击next。
2。新建一个Category Definition到刚才的项目中。然后打开category.xml文件,点击new
category创建一个包,然后在向此包中添加刚才创建的Feature(点击add feature,将刚才创建的Feature
Project添加进来)。
3。在第二页这里,选择initialize from plug-ins
list,然后在列表中选中自己开发的插件。点击Finish按钮。
4。打开feature.xml,可以看到一个图形视图。在overview选项卡中,将branding
plugin-in浏览选择到自己的插件。
5。打开Dependencies选项卡,点击Compute按钮,可以自动添加自己的依赖包。
6。点击build选项卡,在binary
build中,选上feature.xml和category.xml(这个category.xml是可以不选的,但是为了安全起见还是选上好)。
完成了以上几步,就可以向外导出安装包了。在刚才新建的Feature plugin上点右键,export,Plug-in
Development, Deployable features。然后在avalibale
featue中选中我们创建的feature;在Destination选项卡中选择Archive
file,也就是导出的文件啦;在Option选项卡中一定要记得选上Categorize
respository,点击browse浏览到我们刚才创建的category.xml文件。然后点击Finish就得到一个可以安装的插件zip包了~~
相关文章推荐
- Elipse插件开发之打ZIP安装包
- Cordova插件开发(2)-Android插件安装包制作详解
- NPAPI插件开发详细记录:安装包的制作
- NPAPI插件开发详细记录:安装包的制作
- Android Cordova 插件开发之自定义插件生成安装包
- nsSkinEngine_美化_安装包_NSIS_DirectUI_界面库_插件_防解包_自动升级_Duilib_C++_软件开发
- NPAPI插件开发详细记录:安装包的制作
- 手机探索者开发实录—制作MobileX插件的安装包
- Elipse 插件开发中中加载图片的方法-1
- 手机探索者开发实录—制作MobileX插件的安装包
- NPAPI插件开发详细记录:安装包的制作
- Firefox 自动化插件开发 (安装包出现 Warning: Ignoring unrecognized chrome manifest instruction. )
- Candy4AppFuse,Elipse用于开发AppFuse的一个插件
- Firefox 自动化插件开发(安装包安装错误 原因为: 不是合法的安装包 -207)
- WPF之插件开发
- eclipse插件开发中取得Eclipse相关路径的方法
- TinyMce上传插件开发
- 如何简单部署用VSTO SE 2005开发的Excel,Word插件
- Cordova 开发属于自己的插件(plugin)
- php插件开发