CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

各位兄台,Eclipse是干啥的?

楼主jime628()2003-12-02 13:40:39 在 Java / Web 开发 提问

各位兄台,Eclipse是干啥的? 问题点数:0、回复次数:4Top

1 楼LIUYANG007(蓝雨)回复于 2003-12-05 17:27:16 得分 0

Eclipse   是什么?有人说:Eclipse   是一个   Java   IDE,类似于   JBuilder,用来做   Java   服务器端开发很方便。    
  这样的说法可以说正确,也可以说不正确。    
  按照   Eclipse   技术白皮书(http://www.eclipse.org/whitepapers/eclipse-overview.pdf)以及网站上文档中的说法,Eclipse   不是一个简单的   IDE,而是一个用来建造开发工具的   IDE(一个建造开发工具的开发工具)。它的体系结构是开放的(就象   PC   的体系结构),可以把各种不同用途的工具通过相同的接口(plugin)集成起来,完成你想要完成的任何任务。    
  我们常用的   Java   开发功能实际上是   Eclipse   一个主要的插件   JDT   -   Java   开发工具所提供的。同样   Eclipse   还有其它插件可以做其它语言的开发,比如:    
  CDT   -   C/C++   开发工具    
  http://www.eclipse.org/cdt/    
  Eclipse   还有一个子项目在为正在发展中的   Aspect-Oriented   Java   语言建造开发工具。    
  http://www.eclipse.org/aspectj/    
   
  你可以使用   Eclipse   做软件开发,但是如果你愿意并且有适当的插件,你完全可以在   Eclipse   中做图,和你在   Photoshop   中所做的一样。Eclipse   有一个子项目就是这方面的。    
  http://www.eclipse.org/gef/    
   
  在   Eclipse   中做插件开发的功能也是   Eclipse   的一个插件所提供的。这个插件就是   PDE   -   插件开发环境。    
   
  下面节选自今年年初我发表的一篇介绍   Eclipse   的文章:    
   
  Eclipse   是一个开放源代码的软件开发项目,专注于为高度集成的工具的开发提供一个鲁棒的,全功能的,具有商业品质的工业平台。它由三个项目组成,Eclipse   项目,Eclipse   工具项目和   Eclipse   技术项目,每一个项目由一个项目管理委员会监督并由它的项目章程管理。每一个项目由其自身的子项目组成,使用   Common   Public   License(CPL)   版本   1.0   许可协议。    
   
  Eclipse   项目是一个开放源代码的软件开发项目,专注于为高度集成的工具的开发提供一个鲁棒的,全功能的,具有商业品质的工业平台。它由三个子项目组成,Platform,JDT   -   Java   开发工具和   PDE   -   插件开发环境。Eclipse   Platform   的成功依赖于它能否吸引大批工具建造者来建造最优秀的集成工具。但是   Eclipse   作为一个工业平台的真实设想仅仅被理解为这些来自不同工具建造者的工具可以被用户组合在一起以满足他们独特的需求,甚至以工具建造者所未能想象到的方式。Eclipse   项目的任务是适应并发展   Eclipse   Platform   和相关联的工具以达到工具建造委员会和其用户的需要,以这种方式   Eclipse   作为一个工业平台的设想将被实现。    
   
  Eclipse   工具项目为不同的工具建造者提供一个焦点以保证为   Eclipse   Platform   创建最好的工具。Eclipse   工具项目的任务是为   Eclipse   Platform   培育广泛的工具的创建。工具项目提供单一的联系点以调和开放源代码工具建造者使得覆盖和重复最小化,并保证共享的最大化和共同组件的创建,促进不同类型工具的无缝互操作。工具项目由被工具开发者委员会和工具项目的项目管理委员会提议、选择和开发的子项目组成。    
   
  Eclipse   技术项目的任务是为开放源代码开发者,研究者,学院和教育者提供新的管道以参与将来   Eclipse   的演化。它按照三个有关的项目流来组织,也就是研究,培育和教育。研究项目在   Eclipse   相关领域诸如编程语言,工具和开发环境方面进行探索和研究。培育项目是小型的,未正式结构化的项目,为   Eclipse   软件基础添加新的能力。教育项目聚焦于教育材料的开发,教学帮助和课件。    
   
  Eclipse   Platform   是一个开放的可扩展的   IDE。Eclipse   Platform   提供建造块和构造并运行集成软件开发工具的基础。Eclipse   Platform   允许工具建造者独立开发与他人的工具无缝集成的工具,你无须分辨在哪里一个工具功能结束,而另一个工具功能开始。    
   
  Eclipse   SDK(软件开发者包)是   3   个Eclipse   项目的子项目(Platform,JDT,PDE)所生产的组件的合并,可以在一次下载。这些部分在一起提供了一个具有丰富特性的开发环境,允许开发者有效率地建造可以无缝集成到   Eclipse   Platform   中的工具。Eclipse   SDK   由   Eclipse   项目生产的工具和来自其它开放源代码的第三方软件相组合。Eclipse   项目生产的软件以   CPL   发布。第三方组件有各自自身的许可协议。  
   
   
  转贴:http://forum.hibernate.org.cn/viewtopic.php?t=411Top

2 楼javacofe(sa)回复于 2003-12-05 17:47:30 得分 0

up    
  tureTop

3 楼AIHUA(牙神三空杀)回复于 2003-12-05 18:33:36 得分 0

up    
  ture  
  Top

4 楼yrne(不谈理想好多年)回复于 2003-12-05 18:49:20 得分 0

深刻Top

相关问题

  • 各位兄台帮帮忙!
  • 各位兄台,欢迎到这里来
  • 请问这怎样实现?各位兄台,谢谢!
  • 各位兄台:如何激活一个窗口!
  • 死啦!!!!!!各位兄台一定要救救我
  • 各位兄台:请问如何调用外部exe文件
  • 各位兄台,什么地方有监控的vc源程序?
  • 请各位兄台指点一二,不胜感激!
  • 俺请教各位兄台一个小程序段
  • 各位兄台,关于设备驱动,请了。。。

关键词

  • eclipse
  • 项目
  • 开发工具
  • 建造
  • 开放源代码
  • 开发者
  • 组件
  • 软件开发
  • 平台
  • 委员会

得分解答快速导航

  • 帖主:jime628

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo