怎么写eclipse插件

1.eclipse插件怎么写,写完怎么导入.

eclipse插件开发:下面是创建一个简单插件的操作步骤。

(1)运行Eclipse。 单击Eclipse的“File”→“New”→“Other”菜单项,在弹出的对话框中选择Select对话框左边的Plug-in Development向导。

如图1所示,选择Plug-in Project。 (2)单击“Next”按钮,弹出新建对话框,输入项目名称。

此处使用了“com.test.helloworld”。单击“Next”按钮后弹出新建对话框页,如图2所示,插件标识就与项目名称相同。

使用项目名称作为插件标识可以将该插件与另一个插件的名称发生冲突的机会减到最小。 (3)单击“Next”按钮,选择“Hello, world”,如图3所示。

(4)单击“Finish”按钮,就可以创建用户想要建立的插件。 上例中通过插件创建向导创建了“Hello,world插件”,通过Eclipse的插件创建向导还能够创建其它扩展点插件的创建。

2.如何自行处理写好的eclipse插件安装不生效

对于eclipse插件开发的新手,经常会遇到插件写好了,拷贝到plugins或dropins文件下,但是没有生效。

上网各种问,也很难找到正确的答案。事实上,自己现场处理,会更快的得到答案,和提高自己解决问题的能力。

现在我说下一下如何应用一个插件:1、在插件环境下测试。选择debug按钮下的run Configuration(调试 配置),选中Argument。

读一下英文,就可以明白这里是配置虚拟机和eclipse的启动参数,后面我会说明在“应用环境”下要怎么使用这些参数在program arguments中加入两个参数:-console 打开控制台-consoleLog 控制台打印Log信息这两个都是给你调试用的,请养成使用控制台的习惯。配置好之后,选择Plugin-in标签,如下图:读英文,注意Launch with,如果你是新手,推荐选择all workspace and enable target plug-in这样就会加载所有的插件,自然包括你写的那个。

选择之后,点击下面的debug(调试)按钮看效果。注意!我上面强调了两次读英文,英语是编程需要的基本能力,eclipse又是一个说明很详细的IDE,事实上,你能在网上找到的大部分教程内容,都不一定比eclipse自带的Help Contents详细。

养成良好的编程习惯,先把UI上提供的东西都读一遍,再决定是不是要“搜索”或者“问”。2、在应用环境下使用通过了上一步测试的插件要确定几点:a、你的开发环境和你的应用环境是不是一致?b、你是不是已经打包了好所有你需要的资源?如何检查呢?其实都是一些配置信息。

主要是检查两个文件:manifest.mf和build.properties。某些特殊情况下可能还要检查plugin.xml,暂不讨论。

eclipse提供了完整的配置工具。首先是build,看下图:左侧的描述说了“选择字节码构建的文件夹和文件”就是说,你打包的时候,选择的这些文件才会被加入到jar中去。

所以,如果你添加了lib或者其他的配置文件什么的,请不要忘记在build中选上。然后是manifest.mf。

这里声明了本插件依赖的包和插件,本插件开放的包(其中可以含有各种约束规则,暂不讨论),本插件的jre环境,基本的插件信息,等等。这里要注意的是你的“开发环境”具备的包和插件,在你的“应用环境”上是不是具备?主要是三个:1、依赖的包 Require-Bundle:2、依赖的插件 Import-Package:3、jre版本 Bundle-:解决方式是:为应用环境添加上所有缺失的插件。

当然,80%的环境错误,都是版本不一致导致的你可以尝试去掉或修改版本信息比如Require-Bundle: org.eclipse.ui.ide;bundle-version="3.6.1"修改为Require-Bundle: org.eclipse.ui.ide又比如:Bundle-: JavaSE-1.7换成Bundle-: JavaSE-1.63、在应用环境下后台调试当你把插件拷贝到应用环境的plugins或者dropins下面后,你再也没办法对它debug了。如果一个插件加载不成功,它的加载信息会显示在.configuration的log文件中,且,在Help-> About Eclipse里也会有全部的已安装插件信息。

但是,这样就足够了吗?一个插件,没有产生效果,又没有具体的报错,不知道安装好了没有,我们还有任何办法吗?答案当然是肯定的。我们需要利用osgi(equinox)的后台console。

记得之前我说的Eclipse启动参数-console吗?在应用环境下我们也可以使用该参数,如果你使用的linux,我就不赘述如何添加参数了。在windows环境下,给Eclipse执行文件创建一个快捷方式,右键属性,在“目标”里的文件后再加上一个-console参数Eclipse就以console模式启动了,在Eclipse的splash弹出来的同时,也会弹出一个osgi后台,如下图:使用ss命令可以查看所有的插件ss后面可以写查询条件比如ss org.*就是找到所有以org.开头的插件(注意,这里的名称插件名称,而非项目名)如果能够找到你需要的插件,则你能看到该插件的ID号。

使用start [id] 命令,可以启动该插件,看看是否报错。注意:在osgi bundle的生命周期中,started和[lazy]才表示它是可以正常使用的在某些特别的情况下该插件没有被installed,则你需要install命令来安装它。

install命令后面的参数需要是一个完整的URL如果不理解URL格式怎么写,请百度之。

3.如何使用Eclipse插件

Eclipse作为一个集成的IDE开发工具,为我们的软件开发提供了便利,eclipse除了自带的强大功能外,还支持功能丰富的插件。今天我们就来看看eclipse怎样安装插件吧。

工具/原料

eclipse

windows

方法/步骤

安装插件首先你必须要有一个安装好的eclipse开发环境。见图一所示。点击help菜单,选中install new software选项。具体见图1中的红色框标志。

之后会弹出如下图所示的界面。在红色框中输入插件的地址就可以了。

下图展示的是我要安装的插件,在地质栏输入地址,在下面就能解析出要安装的插件了。注意本文演示的插件我的eclipse已经安装过,所以提示是all items are installed。所以next选项是不能点击的,避免重复安装。

eclipse很多实用的插件需要我们自己去研究,多多尝试吧

4.eclipse怎么设置界面插件

选择Help > Software Updates > Manager Configuration

在选择Add > Extension Location 找到你要安装插件的目录就可以了。使用eclipse的help->SoftwareUpdates ->

Find and install。search for new features。 输入软件安装地址进行安装强烈推荐这种方法,优点很多比如可以方

便的添加删除,也不用自己写link文件!

备注:Eclipse插件的目录结构

/eclipse-plugins/

eclipse/

.eclipseextension

features/

plugins/

第2.3种方法所指向的目录都指的是"eclipse"目录,

如果用第3种方法,在eclipse这个目录下必须有文件.eclipseextension,如果你下的插件没有这个文件, 那就随便eclipse安装目录下的那个文件靠过去就行了!只有有这么个文件就可以了,内容没什么用,主要是一些版本信息!例如:

id=org.eclipse.platform name=Eclipse Platform

version=3.1.1

以上就介绍了三种Eclipse插件的安装方法。

5.如何使用Eclipse插件

你好:插件一般有几种方式:第一种方法:.直接解压下载的插件到和eclipse目录对应的plugins和features目录底下,重启eclipse就可以用了,例如fat的插件就可以直接放到plugins下,启动eclpise就可以用第二种方法: 解压到任意目录下,然后在eclipse目录下建一个名叫links的文件夹,在里面建一个以.link结尾的文件(用来标示该插件),然后用记事本打开这个文件在里面写上path=你解压的插件的目录(比如说把插件解压到了D:\abc\里面,那么插件的目录应该是这样子的d:\abc\eclipse\plugins和d:\abc\eclipse\features,在写入文件时这样写path=d:\\abc,注意:1.路径里的'\'都要写成'\\',2.写入路径时,写到插件eclipse文件夹的上一层就行了),保存之后,重启eclipse就行了.(推荐用这种方法,卸的时候直接删就行了) 第三种方法:1.help--Install new software..2.点add,如果是从网上直接安装就填写插件名称(自己定义)和插件网址,如果是本地的压缩包(.zip)或者jar文件,就点Archive..,选择压缩文件,如果是本地文件夹,就点local..,选择文件夹.3.然后等他显示出插件的详细信息之后,如果不想让他检查更新(通常大的插件很费时间)就把左下角的。

.update。.的那一项的勾去掉,如果需要检查更新的话直接点next>然后如果需要接受协议就点同意,一直下一步到完成,重启eclipse就行了。

6.怎么在eclipse中安装插件

安装插件首先你必须要有一个安装好的eclipse开发环境。 点击help菜单,选中install new software选项。具体见图1中的红色框标志。

之后会弹出如下图所示的界面。在红色框中输入插件的地址就可以了。

在地质栏输入地址,在下面就能解析出要安装的插件了。注意本文演示的插件我的eclipse已经安装过,所以提示是all items are installed。所以next选项是不能点击的,避免重复安装。

怎么写eclipse插件

转载请注明出处育才学习网 » 怎么写eclipse插件

知识

信息反馈机制怎么写

阅读(228)

本文主要为您介绍信息反馈机制怎么写,内容包括如何建立有效的信息反馈机制,如何建立有效的信息反馈机制,办公室反馈制度如何写。为加强办事处效能建设,进一步规范和提高办事处工作水平,掌握各项工作进度,确保完成年度各项工作目标,同事为辖区居

知识

14260以万为单位怎么写

阅读(234)

本文主要为您介绍14260以万为单位怎么写,内容包括把14260改写成用万作单位的数字,把14260改写成用万作单位的数字,以万元为单位24762900怎么写。写法为:2476.29万元。解析:“万”是万位上的计数单位,在万位上的数字表示的意思是几个一万,即10^4

知识

一年级脱口秀怎么写

阅读(223)

本文主要为您介绍一年级脱口秀怎么写,内容包括一年级说脱口秀题目市到海淀表妹家玩了一天怎么说呀,一年级的写话怎么写,一年级小广播怎么写。一年级广播稿如下首先,要学会做人。同学们要按照小学生守则,学会关心他人,互助友爱,文明礼貌,不讲脏话

知识

新教师考核自我总结怎么写

阅读(201)

本文主要为您介绍新教师考核自我总结怎么写,内容包括教师年度考核个人总结怎么写,教师年度考核总结(德、能、勤、绩方面的),新进教师试用期满考核总结怎么写。原发布者:三一数据三一文库(www.31doc.com)/范文大全/工作总结/自我总结

知识

小学生活动目标怎么写

阅读(217)

本文主要为您介绍小学生活动目标怎么写,内容包括小学生学习目标怎么写,小学生学习目标怎样写,小学生成长目标怎么写。开学了,我升入了六年级,是全校最高年级,学校对我们各方面都严格要求,我也想以崭新的精神面貌投入新学期的学习、生活当中,特定

知识

接收人英文怎么写

阅读(245)

本文主要为您介绍接收人英文怎么写,内容包括接收英文怎么写,收人英语怎么说,接纳某人为英文怎么写。receive; accept举例:简而言之,我认为我们应该接受他的提议。 Briefly, I think we should acc

知识

写自己的品质怎么写

阅读(698)

本文主要为您介绍写自己的品质怎么写,内容包括怎么写一个人的品质,写一篇作文,我写自己的品质,急求写自己品质的作文注意,是写自己品质。问一下写这个东西“写一个人的品质:1.善良: 善良是心理养生的营养素。心存善良就会以他人之乐为乐,乐于

知识

怎么写积分制排名分析

阅读(179)

本文主要为您介绍怎么写积分制排名分析,内容包括公司积分制度给员工进行排名,请大家给点建议,词或者成语都行,在积分制排名中难免会出现相同积分的情况,但同一个名次只有一个,,会员积分制度怎么写。原发布者:华美信息阳光楚康会员积分制度方

知识

父字在田字格怎么写

阅读(192)

本文主要为您介绍父字在田字格怎么写,内容包括父字在田字格怎么写,“爸”字写在田字格怎么写,父字在田字格里应该怎么写。爸在田字格中的书写格式如下:先观察所写生字在田字格中的占位,各部分所占比例,每一笔在田字格中的位置。(田字格分,左上半

知识

个人委托单位代买社保证明怎么写

阅读(203)

本文主要为您介绍个人委托单位代买社保证明怎么写,内容包括委托个人到社保局缴纳证明怎么写,证明某人是挂靠我公司买社保的怎么写证明,委托个人到社保局缴纳证明怎么写。社保缴费证明各地根据当地政策都会有所不同,总的来说,大同小异。下面以

知识

工程项目意向书怎么写

阅读(236)

本文主要为您介绍工程项目意向书怎么写,内容包括项目意向书怎么写,项目意向书该怎么写,项目意向书怎么写。原发布者:黄剑意向书范文 意向书:意向书是双方当事人通过初步洽商,就各自的意愿达成一致认识而签定的书面文件,是双方进行实质性谈判的

知识

公司向个人借款证明怎么写

阅读(199)

本文主要为您介绍公司向个人借款证明怎么写,内容包括公司向个人借款的收据怎么写,盖什么章谢谢,个人向公司借款申请书怎么写,公司向法人借款怎么处理,证明怎么写。借款申请书 ┌┬┐ │ │ (公章) │ │ 借款申请人 │ │ │ │ (法定代表人签

知识

还有的还是怎么写的

阅读(190)

本文主要为您介绍还有的还是怎么写的,内容包括用有的有的还有的写一句话怎么写,有的有的还有的怎么写一句话,用有的,有的,有的,还有的写句子。(1)同学们在操场玩,有的在踢足球,有的在打篮球,有的在跑步。(2)夜市大街上的灯都亮了起来,人来人往,

知识

门面赠送协议怎么写

阅读(182)

本文主要为您介绍门面赠送协议怎么写,内容包括门面房转让合同协议怎样写,门面转让合同怎么写,门面转让协议范本。具体一般门面房转让合同协书写如下。门面转让合同转让方(甲方):____________身份证号码:________________受让方

知识

契约机器人插件怎么写

阅读(239)

本文主要为您介绍契约机器人插件怎么写,内容包括晨风机器人插件怎么用,晨风机器人如何编写插件,setqq机器人怎么用。在百度中搜索【QQ机器人】,从搜索链接中找到一个合适的机器人软件点击进入对应的下载地址。QQ机器人怎么用在下载地址中挑

知识

eclipsejavaee怎么写

阅读(222)

本文主要为您介绍eclipsejavaee怎么写,内容包括javaeeeclipse怎么用,javaeeeclipse怎么写.htm文件,eclipse怎么写jsp。Eclipse是IBM公司 专门为java程序员开发的免费IDE 投资好像是用了3千多万来着 反正是上千万 而且还可跨平台 可以在Lin

知识

eclipse怎么写web项目

阅读(182)

本文主要为您介绍eclipse怎么写web项目,内容包括eclipse怎么创建web项目,eclipse怎么写web工程,eclipse如何做web项目。在project explorer(项目资源管理器)选中你所建立的项目下的WebContent文件夹鼠标右键 New(新建)>JSP F

知识

jq插件怎么写

阅读(203)

本文主要为您介绍jq插件怎么写,内容包括JQ插件写法,这种JQ插件怎么写$(div).asd.oo();$(div).asd.xx();,jq插件到底是怎么想出来的的,我怎么写不出来。① 实现$("div").text().myjq();:String.prototype.myjq = function(){// do

知识

日历插件怎么写

阅读(228)

本文主要为您介绍日历插件怎么写,内容包括日历js怎么写或者有什么插件,可以调用,能修改样式的,我不要,请问大家,我有一个日历插件,想把它放到页面上,该怎么操作啊,我想在网页里的边上插入一个日历插件,如下图所示,请问大家有会的。将 Activ

知识

浏览器插件怎么写

阅读(184)

本文主要为您介绍浏览器插件怎么写,内容包括浏览器插件是什么,请问浏览器上的插件一般是用什么语言写的php?java?c++我知道很,如何制作chrome浏览器插件。插件是一种遵循一定规范的应用程序接口编写出来的程序。很多软件都有插件,插件有无数

知识

奇缘插件怎么写

阅读(169)

本文主要为您介绍奇缘插件怎么写,内容包括游戏的插件是怎么写的,用particular插件怎么做粒子汇聚成字,插件是怎么编写的,原理是什么。wow是支持插件剑3是默许 不算支持lua就是lua 就是一门语言 www.lua.org国内没有好的学习lua的地方 如果

知识

怎么写浏览器插件

阅读(227)

本文主要为您介绍怎么写浏览器插件,内容包括如何制作chrome浏览器插件,浏览器插件是什么,如何用Java编写一个浏览器插件。方法如下:创建一个单独的文件夹,比如说为百度贴吧开发一个插件,就叫TiebaAddion。之后在这个文件夹里创建一个名字为“m

[/e:loop]