毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于安卓的二手物品交易系统的设计(4)
基于 Eclipse 的应用程序的一个突出例子是 IBM Rational Software Architect,它构成了 IBM Java 开发工具系列的基础。Eclipse最初是由IBM公司开发的一种IDE开放环境,本来是用作商业软件的一种替代,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理[15]。
Eclipse本身只是一个框架,可以通过不同的插件支持不同的编程语言,所以可以在Eclipse的基础之上集成不同的插件进行二次开发,定制出具有特定功能的IDE。
Eclipse 是于1999年4月由OTI和IBM两家公司创建的。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。虽然Eclipse是由IBM公司发起的,但是Eclipse的可扩展开源特性,吸引了一系列的近200家软件公司参与其中,有领军企业带头,共同开发。Eclipse是一个开放源码项目,它原先是被开发出来用以替代商用软件Visual Age for Java的,所以Eclipse的界面跟Visual Age for Java比较相似,但是由于其已经贡献给了开源社区,任何开发者都可以很自由的下载,并且在此基础上开发属于各自的插件,因此广受好评,关注度上升。随后越来越多的大公司加入其中,Eclipse的目标是成为各种
计算机
编程语言的IDE集成者,努力提升自身的可扩展性,使得各类开发者只要下载相关的语言开发插件即可。
Eclipse是一个开放源代码的软件,Eclipse本身只是一个框架,但是其专注于插件工具开发的特性,使得它成为了一款功能完善并且能够媲美商业软件的平台。它主要由Eclipse项目、Eclipse工具项目以及Eclipse技术项目这三个项目组成,具体包括四个组成部分:Eclipse Platform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。Eclipse Platform允许开发者独立开发工具,并与现有的工具无缝集成,工具与工具之间结合性强,不分彼此。
Eclipse的软件开发包(SDK)是由多种组件工具集成,软件开发者可以很方便的下载到。SDK提供了一个功能丰富灵活的软件开发环境,集成度很好而且可以允许开发者建造满足自己个性要求的工具。Eclipse SDK是一个多方面集合的产物,它包含了软件自带的工具以及其他的开源第三方软件,并且使用Eclipse生产开发出的软件通过通用公告许可证发布,开元第三方分别拥有许可协议。
2.3 MyEclipse介绍
MyEclipse,是以Eclipse为基础开发出的IDE中十分著名的一个,MyEclipse属于企业级软件,通过对Eclipse的二次开发,加入了自己的定制插件。它主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能多变丰富,应用范围很大,有着良好的扩展性,支持多种开源产品。
MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对软件的进一步扩者。MyEclipse极大地提高了软件开发者在开发、发布各类企业级大型数据库和服务器时的效率。MyEclipse功能丰富完美,对于多种开发语言都有很好的支持,广受好评。可以说MyEclipse是适用范围最广的专用型eclipse开发工具。
在结构上,MyEclipse的特征可以被分为7类:
1.JavaEE模型
2.WEB开发工具
3.EJB开发工具
4.应用程序服务器的连接器
5.JavaEE项目部署服务
6.数据库服务
7.MyEclipse整合帮助
上述的每一种功能,都可以在Eclipse中找到对应的部件,通过集成不同的插件就可以使用了。这种模块化的设计思路,有助于我们更好的对每一部分进行升级,并且保证了在升级单独某一块的时候不影响其他。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
考试及自动阅卷系统的设计与实现答案设计与算法分析
下一篇:
Android手机备忘录设计+文献综述
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
公寓空调设计任务书
AT89C52单片机的超声波测距...
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
神经外科重症监护病房患...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
国内外图像分割技术研究现状
中国学术生态细节考察《...