Eclipse 走上榜首 照亮Java众生

2016-02-19 16:00 3 1 收藏

今天图老师小编要跟大家分享Eclipse 走上榜首 照亮Java众生,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - 编程语言 】

一年多前,许多人认为Eclipse 开放源代码计划不过是IBM 用来销售自家软件的手段之一。但现在,这个计划已经成了Java工具产业的创新源头。
  
   !-- frame contents -- !-- /frame contents --   本周一开罗的EclipseCon大会门票全数销售一空,跟去年不同的是,在开幕大会上,IBM 的技术大师们将不再是主角。取而代之的,这种开源码基金会将会亮出最新加入的董事成员,包括IBM 对手BEA 、Sybase与Borland,并具体说明Eclipse 手头上越来越多的开发专案细节。
  
  “Eclipse 绝对是当今主流的Java工具平台。”Meta集团分析师Thomas Murphy。“未来Eclipse 组织也会不断大力倡导这种通用型的平台。”
  
  IBM 是在2001年以4000万美元种子基金成立Eclipse 联盟,并且捐赠了不少源代码。如今,该组织有91个会员,包含许多全球最大的软件商。根据Evans Data公司的信息,Eclipse 是目前最受欢迎的Java开发工具。
  
  Eclipse 是在一年前从IBM 分出,独立成非盈利组织。独立之后它反而增长得更好,以往不愿入会的厂商,比如BEA ,都纷纷加入。
  
  实际上,Eclipse 几乎统合了绝大部分的Java供给商,唯一比较明显的例外是Sun 没加入,而甲骨文的参与度则不太高。但这样的成就已经足以让先前多年的产业标准化作为大大汗颜。
  
  “大势底定。”开放源代码Java厂商JBoss 策略副总裁Bob Bickel表示,他所指的正式Java工具产业的竞争已经结束了。
  
  “Eclipse 刚刚好过了要害多数(critical mass)的阶段,厂商们乐于不用背负开发新工具的成本。”他表示。
  
  十足企业风貌的Eclipse
  

  Java厂商若要共同对抗微软,彼此之间就要有共同的开发工具才行,两大阵营常为了争取开发人员而杀红了眼,这是因为程序人员可影响企业如何选择价值不菲的后端商用程序软件。
  
  Eclipse 软件在某些方面像极了微软自家的开发产品:Visual Studio。
  
  在所谓的Eclipse 平台上,程序人员可使用好几种不同的工具。在前端方面,用户可整合多种工具来撰写plug-in (外挂)程序或测试应用。IBM 以Eclipse 软件当作旗下开发工具的共同基础,提供多种产品组合、一个共同的用户界面、以及共享信息的机制。
  
  微软也是采用类似的平台作法,第三方厂商可撰写Visual Studio 的add-on(扩充程序),开发人员也可以多种不同程序语言来撰写程序。
  
  Eclipse 与微软之间最大的差异大概就在于前者属于开放源代码,这代表任何张三李四都可下载并修改源代码。只不过Eclipse 基金会的架构比较非凡,反映出企业现今对于开放源代码计划也越来越积极主动。
  
  Eclipse 不像一般开放源代码计划容许来自义工个人的捐献程序,该基金会是由厂商主导。不论是董事会成员或者是程序赞助者几乎都来自于独立软件开发商(ISVs)的员工。
  
  Eclipse 执行总监Mike Milinkovich表示这种厂商会员制是非凡刻意设计的,他说Eclispe 软件开发快速就是因为会员制的关系,同时又加上开放源代码开发模式的临门一脚。这与一般通过标准组织的作法全然不同。
  
  “许多创新都来自开放源代码,”Milinkovich 认为标准应该是在新软件被发明之后才会出现的,“我总认为同时要创新又要兼顾标准实在很混乱。”
  
  BEA 首席执行官Alfred Chuang 表示,该公司是看上Eclipse 的开发速度才决定加入的。Chuang表示,Java官方开发机构Java Community Process “速度实在有够慢的。”
  
  Sun 在2003年拒绝加入Eclipse.之后该公司送了一封公开信给Eclipse,呼吁该组织加入Java社区,而不是当作IBM 驱策的卒子。
  
  Sun 是以自家的NetBeans开放源代码计划来吸引Java开发人员,去年Sun 重新加以整顿后,目前旗下所有开发工具产品都以NetBeans软件为基础。
  
  但部分人士认为Sun 执意紧抓NetBeans的作法不利于该公司与整个Java社区。RedMonk 分析师Stephen O'Grady 表示,只要有一套软件可以打造plug-ins程序就不需要在不同工具平台间使用add-on。
  
  “从Java观点来看,Sun 似乎越来越显孤独,”O'Grady 认为绝大多数软件商都选择Eclipse ,而非NetBeans,“Sun 迟早总得化解这分裂的局面。”
  
  扩大地盘
  
  同时间,Eclipse 基金会也不断把脚步跨出Java开发之外。
  
  其中一项名为Web Tools Platform专案预计会在今年七月推出,Milinkovich 表示。BEA 将会加入该组织,同时也会赞助部分源代码。
  
  另一项整合测试与性能工具的专案则在去年获得重量级系统治理大厂Computer Associates 的支持。这种BIRT(商业智能与报表工具)产品是一套开放源代码工具,可供Java服务器产出各种商业报告。

来源:http://www.tulaoshi.com/n/20160219/1610868.html

延伸阅读
 Eclipse中报错“要了解详细信息,请使用-xlint:unchecked重新编译”的解决方案 一、遇到问题: 用ant执行jasperreport的samplescharts示例的build.xml时,无法编译,提示错误如下: javac: [javac] Compiling 2 source files to E:jiangcmworkspace-forict-myeclipsejasperreportsdemosamplescharts [javac] 注意: E:jiangcmworksp...
最近发现一个问题,有时候对一个Android项目反复的Add jar和remove jar,发现编译可以通过,但是运行起来当应用到外部jar的对象时,会抛出java.lang.NoClassDefFoundError异常。导致程序奔溃。 查看项目属性,发现java build path里比正常的项目少了Android Dependencies这一项: 通过和丢失之前的项目进行比对,发现差别在于工程根目录下...
标签: 软件教程
一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些优化配置,就会有很大的改善,下面说说eclipse优化设置方面的技巧。 加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-...
最近在做的工作要用到本地方法,需要在Java中加载不少动态链接库(以下为方便延用Windows平台下的简写dll,但并不局限于Windows)。刚刚把程序跑通,赶紧把一些心得写出来,mark。也希望对大家的类似工作有所帮助 首先,应当明确,dll有两类: (1)Java所依赖的dll和,(2)dll所依赖的dll。正是由于第(2)种dll的存在,才导致了java中加载dl...
Eclipse优化设置教程   加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条) 只要在eclipse.ini中加入-vm的参数就可以了 2.取消所有启动时要激活的插件(在用时激活也一样)和其它的相关的在启动时执行的...

经验教程

734

收藏

43

精华推荐

Eclipse中使用ANT

Eclipse中使用ANT

幽灵巫师

使用Eclipse开发Jsp

使用Eclipse开发Jsp

白小宫沫

唱吧上榜规则是什么

唱吧上榜规则是什么

猫大仙儿958

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部