15年来,为全国50万+企业提供互联网数字化基础应用服务。
知 识
0514-86177077
9:00-17:00(工作日)
首 页
企业400电话
Hot
网站☯建设
微网小程序
商标✡知产
网络营销推广
AI电话机器人
热
彩铃©短信
增值拓展业务
新
主页
>
知识库
> Eclipse插件开发之新手入门
Eclipse插件开发之新手入门
热门标签:
商丘百应电话机器人有没有效果
地图标注人员兼职
黄石智能营销电销机器人效果
开封便宜外呼系统报价
怎样把地图标注出来
淮南腾讯地图标注
电话机器人的特色和创新
腾讯地图标注商户改名注册入驻
漯河办理400电话
现在在Internet上已经可以见到不少的Eclipse插件开发的入门文章,这里我写本文的目的主要是将我自己的体会和最开始的学习告诉给大家。 同时也希望本文能使用最为简单的方法来让大家了解开发Eclipse插件的基础。需要注意的是,要学习Eclipse的插件开发,你需要:
会使用Eclipse来开发Java应用程序
了解插件这个词的概念
了解一些XML的知识 本文是一个入门的文章,只是向大家说明开发一个插件的简单步骤,同时了解在开发插件时涉及到的技术面会有哪些。
Eclipse SDK概述
我们通常使用的Eclipse也就是我们这里所说的Eclipse SDK,这个SDK中包括了很多的内容,如下图所示:
运行时核心(Eclipse Platform) - SDK必须一个Eclipse Platform,它自身不具有任何对最终用户有意义的功能, 它是一个加载所有插件的基础平台。也就是Eclipse的运行时最小集合了。
Java 开发工具(JDT) - 我们所有的有关Java的开发部分都是由这个插件来完成了,它形成了对于Java最为基础的编辑、 编译、运行、调试、发布的环境。
插件开发者环境(PDE) - 开发插件的插件,我们如果要开发插件哪么我们就会发现所有的工作环境都是由它来提供的。 它提供了用来自动创建、处理、调试和部署插件的工具。
我们将来要开发的插件都是由平台来加载和运行,而PDE则是开发插件的开发环境,JDT则是开发插件时的Java代码的开发环境。
创建插件项目
设置引用项目
开发插件时需要大量的外部库,这些外部库主要是现有的Eclipse中各个插件所提供的库。 为了开发方便,我们先将这些外部库由一个项目统一引用。
从资源透视图中,使用文件>导入...>外部插件和段。
在下一步中选择抽取源归档并在项目中创建源文件夹。
到显示称为选择的屏幕,选择 org.eclipse.ui,然后单击完成按钮。
创建项目
在Eclipse需要创建一个空的插件项目,为了让我们更好的理解插件中各个文件的来源,我们从一个空白的插件项目开始:
1) 打开新建项目...向导(文件>新建>项目...)并从插件开发类别中选择插件项目。
2) 将com.huangdong.examples.helloworld用作项目的名称。缺省情况下,向导还会将com.huangdong.examples.helloworld设置为标识。
3) 最终,确保在插件代码生成器页面上选择了创建空白插件项目。
4) 当询问您是否想切换到“插件开发”透视图时,回答是。
5) 选择com.huangdong.examples.helloWorld项目并打开属性对话框。
6) 在Java构建路径属性中,选择项目选项卡,并选择项目org.eclipse.ui。这些包含了项目需要的导入类。
7) 重建项目。
创建一个插件内容
创建一个新的小视图
下面我们为该项目加入一个很简单的视图:
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.Label;
import org.eclipse.ui.part.ViewPart;
public class HelloWorldView extends ViewPart {
Label label;
public void createPartControl(Composite parent) {
label = new Label(parent, SWT.WRAP);
label.setText("Hello World");
}
public void setFocus() {}
}
我们为该类定义了一个变量lable,在createPartControl方法中初始化并设置了一个显示的字符串。
护展扩展点
让Eclipse添加这个视图,需要扩展org.eclipse.ui.views扩展点。所有的这些需要在plugin.xml中进行描述。该清单文件描述插件,包括插件的代码所在的位置以及正在添加的扩展。
将以下内容复制到plugin.xml中:
<?xml version="1.0" encoding="UTF-8"?>
<plugin id="com.huangdong.examples.helloworld"
name="com.huangdong.examples.helloworld"
version="1.0.0"
provider-name="HuangDong">
<runtime>
<library name="helloworld.jar"/>
</runtime>
<requires>
<import plugin="org.eclipse.ui"/>
</requires>
<extension point="org.eclipse.ui.views">
<category
name="Hello"
id="com.huangdong.examples.helloworld.hello">
</category>
<view
name="Hello Greetings"
category="com.huangdong.examples.helloworld.hello"
class="com.huangdong.examples.helloworld.HelloWorldView"
id="com.huangdong.examples.helloworld.helloworldview">
</view>
</extension>
</plugin>
在plugin域中定义了插件的名称、标识和版本。 同时在runtime域中定义了插件代码将打包于helloworld.jar文件中。 在requires域中定义了该插件所要使用的依赖插件,由于我们要使用SWT API和工作台所以列示了org.eclipse.ui。 最后,在extension中说明了要们要扩展org.eclipse.ui.views扩展点。 首先我们在category中定义了视图的类别,在工作台的显示视图对话框中,可以使用类别来将相关的视图集中在一起。我们定义的类别名为“Hello”。 同时也定义了我们的视图,名为“Hello Greetings”,这个视图将会显示在“显示视图”对话框和视图的标题栏中,这里我们还通过class标识来说明了实现这个视图的最终类。
通过plugin.xml的定义,Eclipse才会真正的找到插件可以做的行为,以及这些行为最终实现的具体Java类。
在插件清单文件中使用了许多标识。 个别扩展点通常会定义需要标识的配置参数(例如,以上用于视图扩展点的类别标识)。 我们还要定义插件标识。通常,应该对所有标识都使用 Java 包名前缀,以便确保所有已安装的插件都是唯一的。
在前缀后面使用的特定名称完全由您自己决定。 然而,如果插件标识前缀刚好与其中一个包的名称相同,则应该避免在该包中使用类名。 否则,将很难分辨您正在查看标识名还是类名。
还应该避免对不同的扩展配置参数使用相同的标识。 在上述清单中,已经使用了公共标识前缀(com.huangdong.examples.helloworld),但是,我们的所有标识都是唯一的。 此命名方法可以帮助我们阅读文件并了解哪些标识是相关的。
运行和测试插件
运行插件是一件很简单的事,这些在PDE中给我们提供了很好的支持。 只需要在菜单中选择运行>运行为>运行时工作台,在运行时会弹出一个重复插件的提示框,可以按确定跳过,不必在意。 这样会启动一个已经安装好插件的Eclipse。
启动后在菜单中选择窗口>显示视图>其它,在显示视图对话框中会有一个分类为Hello,点开Hello分类会看到Hello Greetings,选择后点确定按钮。在最下面的视图中可以见到以下界面:
到这里,如果你看到了这个图,哪么恭喜你,你的第一个Eclipse插件成功运行了。
您可能感兴趣的文章:
基于Jquery插件开发之图片放大镜效果(仿淘宝)
Jquery 插件开发笔记整理
jquery 插件开发备注
jQuery 学习第七课 扩展jQuery的功能 插件开发
跟我一起学写jQuery插件开发方法(附完整实例及下载)
tinyMCE插件开发之插入html,php,sql,js代码 并代码高亮显示
jquery 插件开发方法小结
jQuery 插件开发 其实很简单
fckeditor 插件开发参考文档
FCKeditor 插件开发 示例(详细版本)
jquery插件开发方法(初学者)
标签:
红河
亳州
大兴安岭
武威
郑州
马鞍山
拉萨
岳阳
巨人网络通讯声明:本文标题《Eclipse插件开发之新手入门》,本文关键词 Eclipse,插件,开,发之,新手入门,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
相关文章
下面列出与本文章《Eclipse插件开发之新手入门》相关的同类信息!
Eclipse插件开发之新手入门
现在在Internet上已经可以见到不少的Eclipse插件开发的入门文章,这里我写本文的目的主要是将我自己的体会和最开始的学习告诉给大家。 同时也希望本文能使用最为简单的方法来让大家...
10-18
郑州联通群呼机器人详情-详情报价
郑州联通群呼机器人详情外呼系统集识别、交互于一身,不但可与客户交流,更能给出专业的业务描述和问题解答。将电销系...
01-15
微软正式发布Win10有哪些亮点?主推跨平台融合
1月22日,微软召开Windows 10发布会,全方位多角度对新系统及微软未来战略规划进行了部署,诸多亮点不容错过! Windows 10是核...
10-20
河北省机器人电销外包招聘(河北省机器人电销外包招聘网)
本篇文章给大家谈谈河北省机器人电销外包招聘,以及河北省机器人电销外包招聘网对应的知识点,希望对各位有所帮助,不...
03-04
ofo总部退押现场 退不了押金扣辆小黄车怎么样
物联网技术是当下最前沿的高新科技,物联网并不是单独的个体,而是由众多的智能设备、物联网卡等组成。物联网系统能够...
10-13
商标品牌定位有助于企业整合资源打造强势品牌
自二位大师艾?里斯( Al Ries)和杰克?特劳特( Jack Trout)的定位理论盛行于20世纪以来,定位已被上升到了战略的高度。定位是产品...
10-23
中外运-敦豪荣获2010中国最佳联络中心电话营销奖
1 月 5 日 记者报道:日前, 10 月 4 日 中国中央电视台中国新闻报道了由国家工业和信息化部软件与集成电路促进中心、中国...
10-22
老颜学堂:呼叫中心知识库管理的常见问题与困惑(一)
问题:联络中心知识库管理的常见业务问题有哪些? 颜晓滨:知识库绝非知识库本身,更是管理、运营品质与效率的体现。...
10-22
容联七陌智能客服助力快陪练,打造最大在线钢琴陪练平台
2018年8月,快陪练宣布获得 5000 万人民币(等值美金)天使轮融资,高榕资本领投,IDG 资本跟投。同时该笔融资刷新了艺术教...
10-19
什么样的管理者才能减少员工的离职?
1 员工的离职原因 员工的离职原因林林总总,只有两点最真实: 1、钱,没给到位; 2、心,委屈了。 这些归根到底就一条:...
10-22
白名单电销卡办理-电销卡套餐
白名单电销卡办理-电销卡套餐 电销卡套餐 巨人通信主营电销卡、防封电话卡、电销专用卡、高频不封外呼系统、呼叫中心、...
06-23
上海自动外呼系统厂家(外呼系统官网)
本篇文章给咱们谈谈上海主动外呼体系厂家,以及外呼体系官网对应的知识点,期望对各位有所协助,不要忘了保藏本站喔。...
11-06
电话回访机器人(电话回访机器人话术)
A:“听到电话回访机器人了吧电话回访机器人,信用卡逾期又被提醒了电话回访机器人,不能陪你去逛街了。” B:“唉,真...
11-07
呼叫中心排班三步走之人力安排篇
――排班员,从体力工作者向脑力工作者的转变 前一篇《呼叫中心排班三步走之预测篇》我们谈了如何进行话务量的准确预...
10-22
如何找到自己在公司的位置?在百度如何找到自己的公司?
在别人的世界里如何找到自己的位置? 当你想走进别人的世界时`你就要具备一定的适应能力...如果你没有`那就让对方走进你...
11-26
中国铁塔启动2021年电力电缆产品集采,需求量1677万米
中国铁塔官方消息显示,中国铁塔2021年度电力电缆(铜缆)产品集中采购项目已具备招标条件,现进行公开招标。 本次集采...
10-13
代理商办理400电话流程是怎样
众所周知,办理400电话找正规的代理商是更好的选择,省时间、省精力、省钱、功能又强大。那么代理商办理400电话流程是怎...
05-09
福建电话机器人哪个好用(电话机器人哪家好)
本文目录一览:1、哪家智能电话客服机器人效果好,比较稳定靠谱的那种?2、电销机器人哪个好用?谁给推荐一下3、电话机器人...
08-08
php实现图片压缩处理
本文实例为大家分享了php实现图片压缩处理的具体代码,供大家参考,具体内容如下 说明 在项目中,经常会遇到在前端页面...
10-18
包含无锡电话外呼系统优势的词条
本文目录一览: 1、外呼系统有哪些优点?2、外呼系统好用吗?3、外呼系统,智能外呼机器人好处在哪里?4、外呼系统跟电...
11-27
石家庄电话机器人哪里有(石家庄电话机器人哪里有卖的啊)
本文目录一览:1、电话机器人在哪里买2、请问打电话机器人产品哪家可以一线多发打电话?3、哪里有电话机器人4、服务类的...
07-19
青岛家政服务网络中心开张 可提供八大类服务
“您好,欢迎拨打青岛市家政服务网络中心热线……”23日,随着青岛市家政服务网络中心正式开张纳客,从接听、受理、推...
10-19
ai智能电话机器人源代码(ai智能电话机器人源代码是什么)
本文目录一览: 1、人工智能电话营销机器人到底能做什么?2、ai通话是什么意思3、AI机器人是什么4、什么是电话机器人?5、...
11-27
400电话如何申请办理?(400电话怎样申请的)
400电话如何申请办理?持本单位盖红章的组织机构代码证复印件或营业执照副本和公章、财务章、经办人有效证件办理,签署...
11-07
新媒体营销代运营怎么样?
这是一个新媒体的新时代,传统媒体大佬都要退位,新媒体所衍化的微信公众号、自媒体平台等新兴媒体,已经成为每个品牌...
03-01
中德安联电话营销违规 领保监会2011年“1号罚单”
保监会近日开出了2011年的“1号罚单”,领受该罚单的是中德安联人寿保险有限公司(下称“中德安联”)。 保监会披露,...
10-19
宁夏电话机器人排名前十(宁夏工业机器人)
本篇文章给大家谈谈宁夏电话机器人排名前十,以及宁夏工业机器人对应的知识点,希望对各位有所帮助,不要忘了收藏本站...
08-28
谷歌地图如何标记公司标?谷歌地图如何标记公司标铺?
如何公司名字标到百度地图? 地图测绘行业现在国内只一家公司在测量和商用,叫北京龙图智航科技有限公司,是家上市人...
10-08
外呼系统网关怎么设置(外呼系统功能介绍)
本篇文章给大家谈谈外呼系统网关怎么设置,以及外呼系统功能介绍对应的知识点,希望对各位有所帮助,不要忘了收藏本站...
05-17
外呼系统管理
伴随着社会的发展,传统电销方式的弊端日益突出。不仅仅是员工的效率低,企业的成本支出也不断升高。这样的发展趋势对...
10-26
智能电销机器人(电销机器人开发)
叮咚智能机器人 当前智能电销机器人,世界正掀起新一轮科技革命和产业革命,在物联网、大数据、云计算、认知科学等科...
11-28
百度标注地图联系电话,百度地图标注中心联系电话?
百度地图标注联系电话是多少? 您好,请拨打客服电话010-56799399。 由于百度不让打上电话,只能给您截图了 直接联系百度的...
10-08
南昌回拨外呼系统供应商(南昌外呼系统软件公司)
今天给各位分享南昌回拨外呼系统供应商的知识,其中也会对南昌外呼系统软件公司进行解释,如果能碰巧解决你现在面临的...
11-06
400电话申请需要企业提供什么证明?申请400电话之后有什么优势?
企业电话,大概是每个企业所具备的一个电话,而400电话作为企业常用的电话,在众多企业电话中脱颖而出,不仅如此,40...
04-19
怎么查看win10的安装日期? win10系统安装日期的两种查询方法
查看Windows10 电脑系统安装日期常用的方法有两个, 一个通过系统设置查看,另一个通过命令查看 。该怎么实现呢?下面我们...
10-19
福州电商电销防封软件如何办理-请看!
福州电商电销防封软件如何办理任意布局”的功能。外呼系统不只能协助企业提升客服工作效率,现在电销公司不使用外呼系...
01-16
电销外呼被限制如何解决?电销卡怎么样?
电销行业在大量外呼的过程中常常面临着号码被封的问题,而电销卡则成为解决这一难题的利器。本文将重点探讨电销卡在解...
11-27
WIn7系统中无法找到Media Player播放器的快速解决办法
在我们使用的电脑中媒体播放器,又称媒体播放机,而这通常是指电脑中用来播放多媒体的播放软件,把解码器聚集在一起,...
10-20
丽水专业电话线路服务商,电销软件-哪家比较好
丽水专业电话线路服务商,电销软件外呼系统可以进行一键导入,号码自动拨号,24小时在线,只需短时间机器培训即可上岗,...
12-17
400电话怎么收费标准400的电话是怎么收费的
(400电话怎么收费标准)(400的电话是怎么收费的)以下内容由巨人小编整理发布。 50元办理400电话的流程/月,83元/月,138元/月。...
01-11
资阳企业外呼系统(四川外呼公司)
本文目录一览: 1、能够简略说一下外呼体系是什么吗?2、外呼体系是什么?3、外呼体系是怎样用的?4、外呼体系怎样处理?...
11-28
宇高通讯录音系统服务于世达工具售后客服中心
世达工具(上海)有限公司原名丹纳赫工具(上海)有限公司(隶属于美国丹纳赫集团),负责世达工具在中国的销售,在浦...
10-19
沈阳外呼系统免费(沈阳外呼公司)
本文目录一览: 1、只需要交电话费的外呼系统2、什么是自动外呼系统,沈阳有做这个的吗?知道的告诉下3、外呼系统安装需要...
11-27
PHP基于PDO扩展操作mysql数据库示例
本文实例讲述了PHP基于PDO扩展操作mysql数据库。分享给大家供大家参考,具体如下: SELECT //查单条function get_sub_product(){ $res...
10-18
全力推动服务外包产业发展
本报讯(记者 王印)日前,区委召开常委会议,就进一步加强河东区非公有制经济组织和社会组织党建工作,大力发展服务...
10-22
正则表达式,提取网页中的链接地址
tdclass=catewidth="45%"style="word-break:break-all" aclass=Mhref="http://jmfengcai.cn.alibaba.com/athena/companydetail/jmfengcai.html"onMouseDown="returnaliclick...
10-18
Windows 8.1RTM该如何激活 Win8密钥就搞定Windows 8.1激活
日前,Windows 8.1 RTM各种版本已经在坊间泄露开来,许多迫不及待的用户也开始跃跃欲试,但可能有人会疑惑,Windows 8.1RTM该如...
10-20
400电话为什么这么流行,而800电话不再受关注
现在大街小巷都能看到400电话字样,无论是在电视广告、还是站牌广告都带有400号码,原因是客户可以轻易通过400进行咨询,...
05-09
MongoDB开源数据库开发工具dbKoda
Southbank Software公司最近发布了 dbKoda 0.6.0 ,这是该软件的 首个发布版 。dbKoda是一款开源的 MongoDB 开发工具,采用JavaScript、...
10-18
电话机器人telrobot(外呼电话机器人)
2018是人工智能飞速开展德律风呆板人telrobot的一年德律风呆板人telrobot,率先与人工智能牵手的电销企业曾经明白到了它的“...
11-25
电销卡封号图片高清图无水印(电销卡封了对自己有什么影响)
本文目录一览:1、电销电话打多了封号怎么解决?2、电销企业如何避免封号问题,怎么申请专用的电销卡?3、电销卡是什么?为...
07-10
Eclipse插件开发之新手入门
现在在Internet上已经可以见到不少的Eclipse插件开发的入门文章,这里我写本文的目的主要是将我自己的体会和最开始的学习告诉给大家。 同时也希望本文能使用最为简单的方法来让大家...
10-18
本页收集关于Eclipse插件开发之新手入门的相关信息资讯供网民参考!
推荐文章
百度地图标注抓取
徐州小型外呼系统
中国地图标注有美食
河南移动外呼系统
鹤壁语音外呼系统
天润融通外呼线路
南宁市机器人外呼系统多少钱
ai电销机器人有效果
天津电话智能外呼系统联系方式
言通电话机器人软件
腾讯物流公司地图标注
湛江crm外呼系统供应商
联通客服电话机器人如何变粤语
开封防封电销电话卡
仙剑1地图标注
显示本地号码的外呼线路
内江电话外呼系统
外呼电话机器人怎么样
外呼系统好销售吗
临沧电话外呼管理系统
太原电销卡外呼系统线路
钉钉里面可以申请400电话吗
大连外呼增值业务线路解决方案
长沙云外呼系统供应商
地图标注同学去向
讯鸟外呼系统软件
梧州电销机器人供应商
湖北外呼电销机器人招商
腾讯店面地图标注
大同办理400电话
外呼系统点对点
广州香港400电话 怎么申请
电话机器人厂家排名
海南电销语音机器人
电销机器人创业前景
北京电销外呼系统稳定吗
400电话申请有
微赞电销机器人广告
电话机器人市场怎么样
寿光高德地图标注中心
太原语音电销机器人价格
武威电话机器人厂家
合肥呼叫中心外呼系统供应商
电销机器人软件合法吗
洛阳外呼系统api
昆明网络外呼系统供应商
中国地图标注省会城市图标
内蒙古智能外呼系统怎么样
学海导航地图标注
襄阳高德地图标注地点注册
上海公司外呼系统
申请400电话流程排名
语音外呼系统收费
电话机器人哪几家比较好
地图标注定位覆盖
机器人电销招生话术
智能地产电销机器人哪里有
淮安云外呼系统多少钱
商城县地图标注位置
邯郸手机外呼系统
称心的电话机器人
容联云电销机器人价格
外呼系统哪家品牌好
好用的电话机器人使用方法
地图标注道路新增
北京华尔讯外呼系统图片
沈阳防封电销机器人供应商
辽宁电销卡外呼系统原理是什么
地图标注赤峰
400电话郑州办理处
开通400电话去哪里办理
安徽外呼防封系统是什么
宿州全自动外呼系统报价
声通电话机器人
常州通信外呼系统推广
伊春外呼系统接口对接
马鞍山高德地图标注
濮阳人工智能电话机器人价钱
IA智能电销机器人
四川电话系统外呼
湖南外呼网络电话系统
受人称赞的400电话办理
潍坊哪里能办理400电话
ai电话机器人取代传统电销
智能外呼系统教程
科创板电话外呼系统有什么弊端
下载电销机器人软件
东莞松山湖地图标注
金华电销卡防封
贵州电销机器人电话
外呼系统显示黑名单号码
申请400电话的客服
来宾400电话申请
外呼客户crm管理系统
杭州智能外呼系统供应商
潍坊crm外呼系统招商
小区地图标注教程
沈阳400电话咋办理
百度地图标注公司名
绍兴防封电销电话卡
作战地图标注
江西自动外呼系统
常州crm外呼系统厂家
电话机器人是什么他
地图标注娘娘垻卫星地图
外呼线路哪家质量好
地图标注N
高频电销卡
宇信外呼系统
美团洗浴中心地图标注
湖南手机自动外呼系统线路
武汉高频外呼系统违法吗
宁波百度地图标注
GPS地图标注app
爱尔兰地图标注
屯昌县防封电销卡
爱达智能电话机器人
广东外呼增值业务线路解决方案
知名的电销机器人
外呼系统必须用笔记本吗
Eclipse插件开发之新手入门
上一篇:
Java中关于XML的API
下一篇:
为什么要学习Hibernate?
一起分享吧
产品关键词: Eclipse插件开发之新手入门 Eclipse,插件,开,发之,新手入门,