2022年Eclipse插件开发之新手入门Java教程.docx
《2022年Eclipse插件开发之新手入门Java教程.docx》由会员分享,可在线阅读,更多相关《2022年Eclipse插件开发之新手入门Java教程.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年Eclipse插件开发之新手入门Java教程现在在Internet上已经可以见到不少的Eclipse插件开发的入门文章,这里我写本文的目的主要是将我自己的体会和最起先的学习告知给大家。 同时也希望本文能运用最为简洁的方法来让大家了解开发Eclipse插件的基础。须要留意的是,要学习Eclipse的插件开发,你须要:会运用Eclipse来开发Java应用程序了解插件这个词的概念了解一些XML的学问 本文是一个入门的文章,只是向大家说明开发一个插件的简洁步骤,同时了解在开发插件时涉及到的技术面会有哪些。Eclipse SDK概述我们通常运用的Eclipse也就是我们这里所说的Eclips
2、e SDK,这个SDK中包括了许多的内容,如下图所示:运行时核心(Eclipse Platform) - SDK必需一个Eclipse Platform,它自身不具有任何对最终用户有意义的功能, 它是一个加载全部插件的基础平台。也就是Eclipse的运行时最小集合了。Java 开发工具(JDT) - 我们全部的有关Java的开发部分都是由这个插件来完成了,它形成了对于Java最为基础的编辑、 编译、运行、调试、发布的环境。插件开发者环境(PDE) - 开发插件的插件,我们假如要开发插件哪么我们就会发觉全部的工作环境都是由它来供应的。 它供应了用来自动创建、处理、调试和部署插件的工具。我们将来要
3、开发的插件都是由平台来加载和运行,而PDE则是开发插件的开发环境,JDT则是开发插件时的Java代码的开发环境。创建插件项目设置引用项目开发插件时须要大量的外部库,这些外部库主要是现有的Eclipse中各个插件所供应的库。 为了开发便利,我们先将这些外部库由一个项目统一引用。从资源透视图中,运用文件导入.外部插件和段。在下一步中选择抽取源归档并在项目中创建源文件夹。到显示称为选择的屏幕,选择 org.eclipse.ui,然后单击完成按钮。创建项目在Eclipse须要创建一个空的插件项目,为了让我们更好的理解插件中各个文件的来源,我们从一个空白的插件项目起先:1) 打开新建项目.向导(文件新建
4、项目.)并从插件开发类别中选择插件项目。2) 将com.huangdong.examples.helloworld用作项目的名称。缺省状况下,向导还会将com.huangdong.examples.helloworld设置为标识。3) 最终,确保在插件代码生成器页面上选择了创建空白插件项目。4) 当询问您是否想切换到“插件开发”透视图时,回答是。5) 选择com.huangdong.examples.helloWorld项目并打开属性对话框。6) 在Java构建路径属性中,选择项目选项卡,并选择项目org.eclipse.ui。这些包含了项目须要的导入类。7) 重建项目。 创建一个插件内容创建
5、一个新的小视图下面我们为该项目加入一个很简洁的视图:1) 在项目的src书目下创建包com.huangdong.examples.helloworld。2) 在此包中创建称为HelloWorldView的新类其超类为org.eclipse.ui.part.ViewPart。在HelloWorldView中加入以下代码:package com.huangdong.examples.helloworld;import org.eclipse.swt.SWT;import org.eclipse.swt.widgets.Composite;import org.eclipse.swt.widgets
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 Eclipse 插件 开发 新手入门 Java 教程
限制150内