【转】eclipse插件开发,调试运行,导出与安装
【转自】http://www.kankanews.com/ICkengine/archives/61043.shtml
摘要: 
            本文主要讲eclipse插件开发的具体步骤,第一个插件工程的开发,调试,导出,安装,适合初学
1.1.创建plug-in项目:


这次做的是eclipse插件,这里选择NO

选择plug in with a view,创建项目。


到这里,我们已经创建好一个eclipse插件工程了:

这里我们可以修改我们插件视图的名称,为了认识一下我们把它改成testPlugin:

1.2运行插件
点击 ,打开润Run Configurations,双击Eclipse Application,新建一个configuration,名称为testPlugin,切换到plug-in标签,只选择我们创建的插件项目,点击apply,然后点击run运行插件:
,打开润Run Configurations,双击Eclipse Application,新建一个configuration,名称为testPlugin,切换到plug-in标签,只选择我们创建的插件项目,点击apply,然后点击run运行插件:



选择自己创建的插件项目:

点击apply,然后点击run运行:

在window->show View->other里,找到刚才我们创建的视图testPlugin:

点击OK,我们就可以在eclipse平台上看到我们刚才创建的插件了:

1.3插件的导出与安装
前面我们只是在调试的状态下运行插件,当我们完成一个插件的开发后,我们需要导出并安装它到我们的eclipse中,然后就可以随时使用这些插件了,下面是导出插件并安装的一个步骤:
选择File ->export:

选择deployable plug-ins and fragments:

选择自己的插件项目以及保存路径,点击Finish,完成导出:

将导出得到的testPlugin.zip里的jar文件解压到你Eclipse开发工具的plugins目录下,我的是E:\eclipse\plugins(要把jar文件放到plugins目录下,不然放文件夹的话似乎找不到,我就遇到这样的问题):

重启eclipse ,打开window->show view ->other,找到testPlugin,点击打开视图:

到这里我们就可以使用自己创建的eclipse插件了!
【转】eclipse插件开发,调试运行,导出与安装的更多相关文章
- Eclipse搭建Android开发环境(安装ADT,Android4.4.2)(转)
		使用Eclipse做Android开发,需要先在Eclipse上安装ADT(Android Development Tools)插件. 1.安装JDK 1.7 JDK官网http://www.orac ... 
- Eclipse插件开发教程-插件的导出和安装应用
		Eclipse插件可以给开发人员提供不少便利,在很多场景下,插件甚至是必不可少的.那么怎么自己开发一个插件呢?前面两篇讲了怎么开发插件,那么开发完了Eclipse插件之后,怎么使用呢?下面就讲讲插件的 ... 
- Android如何运行真机在eclipse上调试应用?
		主要通过以下几个步骤: 1.手机通过数据线连接在电脑上 2.设置android手机为USB调试模式.步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择[USB调试] 3 ... 
- Eclipse中调试Android技巧
		Android eclipse中程序调试 一:断点调试 用eclipse开发android程序的时,跟VS一样是可以断点单步调试的. 步骤如下. 1 设置断点:在编码窗体的左边框上用鼠标双击,或者右键 ... 
- 【插件开发】—— 1 Eclipse插件开发导盲
		[插件开发]—— 1 Eclipse插件开发导盲 在真正接触eclipse插件开发一个月后,对插件的开发过程以及技术要求,也有了一定的了解.遥想之前像无头苍蝇一样乱撞乱学,真心觉得浪费了不少时间. ... 
- 【eclipse插件开发实战】 Eclipse插件开发6——eclipse在线翻译插件Translator开发实例详解
		Eclipse插件开发6--eclipse在线翻译插件Translator开发实例详解 在上一篇文章中讲到了一个简单的eclipse插件开发实例,主要是对插件工程的基本创建步骤进行了讲解,这篇文章当中 ... 
- 【eclipse插件开发实战】 Eclipse插件开发5——时间插件Timer开发实例详解
		Eclipse插件开发5--时间插件Timer开发实例详解 这里做的TimeHelper插件设定为在菜单栏.工具栏提供快捷方式,需要在相应地方设置扩展点,最后弹出窗体显示时间. 在上一篇文章里创建好了 ... 
- 【eclipse插件开发实战】Eclipse插件开发4——插件JDE、PDE开发方式及plugin.xml配置文件结构
		Eclipse插件开发4--插件JDE.PDE开发方式及plugin.xml配置文件结构 开发方式分为:java开发环境JDE开发插件的方式和插件开发环境PDE开发插件方式. 插件通过添加到预定义的扩 ... 
- Android动态方式破解apk前奏篇(Eclipse动态调试smail源码)
		一.前言 今天我们开始apk破解的另外一种方式:动态代码调试破解,之前其实已经在一篇文章中说到如何破解apk了: Android中使用静态方式破解Apk 主要采用的是静态方式,步骤也很简单,首先使用 ... 
随机推荐
- fastjson 的使用
			json解析:[2]fastjson 使用 http://jingyan.baidu.com/article/c74d6000672e450f6b595d53.html 利用阿里的fastjson包对 ... 
- PHP使用CURL上传|下载文件
			CURL下载文件 /** * @param string $img_url 下载文件地址 * @param string $save_path 下载文件保存目录 * @param string $fi ... 
- ■SQL注入自学[第三学:注入点的读写、out_file]
			00x1 判断是否可读 code: http:.php?id and (select count(*) from mysql.user) >0--/*返回正确的话,说明没有是有读的权限.返回错误 ... 
- hiho一下 第九十五周 数论四·扩展欧几里德
			题目 : 数论四·扩展欧几里德 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho周末在公园溜达.公园有一堆围成环形的石板,小Hi和小Ho分别站在不同的石板上 ... 
- SIFT+HOG+鲁棒统计+RANSAC
			今天的计算机视觉课老师讲了不少内容,不过都是大概讲了下,我先记录下,细讲等以后再补充. SIFT特征: 尺度不变性:用不同参数的高斯函数作用于图像(相当于对图像进行模糊,得到不同尺度的图像),用得到的 ... 
- webservice 协议
			Web Service使用的是 SOAP (Simple Object Access Protocol)协议soap协议只是用来封装消息用的.封装后的消息你可以通过各种已有的协 ... 
- c/c++指针总结[pointer summary]
			[本文链接] http://www.cnblogs.com/hellogiser/p/pointer-summary.html 1.指针注意事项 (1). 指针类型字符串不容许修改 char *str ... 
- 利用FFmpeg生成视频缩略图 2.3.1
			1.下载FFmpeg文件包,解压包里的\bin\下的文件解压到 D:\ffmpeg\ 目录下. 下载地址 http://ffmpeg.zeranoe.com/builds/win32/static/ ... 
- 前台js分页,自己手写逻辑
			js代码如下: //设置分页 var pageSize = 10; //设置一次显示多少页 var pageLimit = 5; $(function(){ //查询所有内容 $.post(ctx + ... 
- Android activity_main.xml删除边缘距离,充满屏幕
			删除android:paddingBottom.android:paddingLeft.android:paddingRight和android:paddingTop四个属性 
