Eclipse4.x插件开发实践01-插件开发起步

本文详细介绍了Eclipse 4.4(Luna)插件开发的起步,包括开发环境的配置、插件工程的创建、调试以及插件探测器的使用。通过实战演练,读者将学会如何安装Eclipse插件开发环境,创建第一个插件工程,以及如何调试和使用插件探测器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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),也可以通过其功能更新站点手动安装(HelpInstall New Software…)。

由于Eclipse是一个标准的Java程序,但它本身并不包含其运行所必需的Java运行环境(Java Runtime Environment,JRE),所以我们首先要安装JRE。

注意:后续实战演练所用机器环境为64位Windows7。

1.2.实战演练

  1. 打开jdk7下载主站(https://jdk7.java.net/download.html)下载相应安装包,注意选择与本机操作系统和CPU型号对应的版本。
  2. 安装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>
  3. 启动命令提示符窗口,输入“java -version”命令,若正常显示当前版本号信息,请继续;否则请重新检查执行前两步。
  4. 打开Eclipse下载主站(http://www.eclipse.org/downloads/)下载JavaEE版应用分发包(Eclipse IDE for Java EE Developers)。

  5. 将下载获得的JavaEE版Eclipse4.4压缩包解压到本机任意目录,双击eclipse文件夹下的eclipse.exe文件启动主界面(Linux对应于eclipse,苹果机对应于Eclipse.app),启动画面如下图所示。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值