
Eclipse RCP插件开发学习指南(基于Eclipse 3.6)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
【首发】本教程的原始素材来源于网络,经过精心整理、增添了部分内容并进行了修订,旨在将原有的Eclipse 3.3版本中的某些功能完全迁移到Eclipse 3.6版本。为了秉持开源精神并方便大家共同学习,特此分享本教程。希望所有需要使用的人能够从中受益,同时也恳请大家在转载时注明出处为salever@126.com。
此前,我曾发布过基于Eclipse 3.3版本的教程,但由于个人疏忽,导致网络上出现了版本不一致的情况,尽管已经分享了一段时间,但为了保证大家能够使用最新版本的内容,我决定更新本教程。本教程由本人发布于www.ceclipse.org以及个人博客平台,希望能够对广大Eclipser入门Plugin/RCP开发有所帮助,并期待各位乐于分享的朋友在转载时能够注明感谢。
目前手头有一些与Eclipse相关的优秀资料,可惜它们使用的版本均为Eclipse 3.3,许多功能已经无法直接应用。因此,我计划尽快升级这些资料至 Eclipse 3.6 版本中,既是为了帮助更多Eclipser快速入门Plugin/RCP开发,也是对过去一段时间的学习成果的一种总结。每一章的内容都将被独立提取并尽可能地与其他章节保持独立性;同时,更新后的源代码工程也将附在附件中供大家下载参考。最终完成所有章节后,我会发布一个完整且统一的版本供大家使用。
本教程的主要特点如下:1、基于 Eclipse 3.6.02 版本;2、所有代码均可直接复制运行;3、内容简洁全面且适合初学者入门;4、目录结构清晰易懂。
具体目录内容如下:
1. 富客户端平台及其应用......................................................................................................................9
1.1 概述 ..............................................................................................................................................9
1.2 ECLIPSE RCP 建设风格——插件、扩展和扩展点 .....................................................................9
1.3 RCP与PLUGIN 的区别与联系 ..................................................................................................9
2. 创建第一个RCP程序 ..................................................................................................11
2.1 创建一个RCP程序 ..................................................................11
2.2 启动RCP程序 . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ...... 15
2.3 程序与产品之间的关系 (Product vs Program) .................. ... ... ... ... ... ... ...... 17
2.4 维护LAUNCH配置 。............... .... .... .... .... .... ...... 17
2.5 可能的APPLICATION ID错误及解决方法 .............. ..... ...... ...... ...... ...... ...... 20
2.6 应用程序的PLUGIN ID 。........... ..... ...... ...... ...... ...... ...... ....... .. .. .. .. .. .. .. .. .. .. .. **..**.. **..**.. **..**.. **..**.. **..**.. **..**.. **..** ..... ..... ..... ..... ..... ..... ..... ..... .... .... .... .... .... .... .... .... ...... ...... ...... ...... ...... ...... ...... ...... ....... ....... ....... ....... ....... ....... ....... ....... ....... ........ ........ ........ ........ ........ ........ ........ .......... .......... .......... .......... .......... .......... ............ ............ ............ ............ ............ ............ .............. .............. .............. .............. .............. .............. ............... ............... ............... ............... ............... ............... ............... ............... ........... ........... ........... ........... ........... ........... ............. ............. ............. ............. ............. ............. ............. ............... ............... ............... ............... ............... ............... .............. .............. .............. .............. .............. .............. ............ ............ ............ ............ ............ ............ ............ ............. ............. ............. ............. ............. ............. ............. ............... ............... ............... ............... ............... ............... ............... .............. .............. .............. .............. .............. .............. ............ ............ ............ ............ ............ ............ ............ ............. ............. ............. ............. ............. ............. ----------- ----------- ----------- ----------- ----------- ----------- ----------- ----------- ----------- ----------- ----------- ----------- ----------- ------------- ------------- ------------- ------------- -------------
全部评论 (0)


