Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。虽然大多数用户将 Eclipse 用作 Java 集成开发环境(IDE),但Eclipse 还包括插件开发环境(Plug-inDevelopment Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员。
Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
假设您已具备Eclipse常规开发经验但并未涉及插件开发,现在或未来需要用到Eclipse插件开发技术,推荐您看看“Eclipse插件开发实践系列”。
作为插件开发实践的第一篇文字,本文将引导您完成:
- 安装Eclipse插件开发环境
- 使用向导创建第一个插件工程
- 启动Eclipse实例调试插件工程
1.开发环境准备
1.1.背景资料
开发Eclipse插件的第一步是配置插件开发环境,Eclipse基金会于2014年6月25日发布了Eclipse4.4版(版本代号Luna),本文将基于该版本进行后续的操作演示。
小贴士:从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release)。至今,同步发布主要在6月进行,并且会在接下来的9月及次年2月释放出SR1及SR2版本。 |
我们可以从Eclipse官方网站(http://www.eclipse.org/downloads/)上获得不同版本的Eclipse,“Eclipse Standard”和“Eclipse IDE for Java EE Developers”均预置了PDE开发环境。若我们下载安装的Eclipse版本不含PDE环境(例:Eclipse IDE for Java Developers),也可以通过其功能更新站点手动安装(HelpInstall New Software…)。
由于Eclipse是一个标准的Java程序,但它本身并不包含其运行所必需的Java运行环境(Java Runtime Environment,JRE),所以我们首先要安装JRE。
注意:后续实战演练所用机器环境为64位Windows7。 |
1.2.实战演练
- 打开jdk7下载主站(https://jdk7.java.net/download.html)下载相应安装包,注意选择与本机操作系统和CPU型号对应的版本。
- 安装jdk7并配置系统环境变量,新增JAVA_HOME变量指向jdk安装目录,新增ClassPath变量设置值为“.;%JAVA_HOME%\lib;”,修改Path变量添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,本例对应的配置如下:
JAVA_HOME: <span style="color:#ff0000;">C:\Program Files\Java\jdk1.7.0_60</span> Path: <span style="color:#ff0000;">%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;</span> ClassPath: <span style="color:#ff0000;">.;%JAVA_HOME%\lib;</span>
- 启动命令提示符窗口,输入“java -version”命令,若正常显示当前版本号信息,请继续;否则请重新检查执行前两步。
- 打开Eclipse下载主站(http://www.eclipse.org/downloads/)下载JavaEE版应用分发包(Eclipse IDE for Java EE Developers)。
- 将下载获得的JavaEE版Eclipse4.4压缩包解压到本机任意目录,双击eclipse文件夹下的eclipse.exe文件启动主界面(Linux对应于eclipse,苹果机对应于Eclipse.app),启动画面如下图所示。