服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

使用eclipse ide创建统一开发环境


  许多原因造成了eclipse的优势地位,其中一个重要因素就是它的插件技术。eclipse插件技术使人们可以扩展eclipse sde(standard development environment,标准开发环境),并创建可以在eclipse环境内访问的工具和特性。软件产品供应商利用eclipse插件运行时架构提供与他们的产品运行时组件交互的接口。插件技术为开发和部署插件提供了一个很不错的框架。
  
  下一篇文章,我将介绍eclipse插件架构和eclipse swt(standard widget toolkit,标准部件工具箱),后者用于开发需要与插件运行时组件交互的gui组件。我还将讨论如何部署和配置插件。我还计划单独写一篇文章,讨论如何开发eclipse插件。
  
  现在,我将向您介绍几个eclipse相关项目,这些项目正在eclipse组织、bea、dev2dev codeshare以及其他地方进行开发,它们旨在支持开发人员在eclipse ide上创建统一开发环境。
  
  eclipse web tools platform项目:该项目一般称为eclipse wtp,是由eclipse组织提供的,旨在提供一个开发j2ee web应用程序的框架。eclipse wtp将为各种类型的j2ee组件和web services的开发人员提供支持。
  
  该项目尤其受到开发普通j2ee web应用程序和使用各种j2ee容器部署和执行的开发人员的关注。该项目的亮点包括:j2ee容器的不可知性、可以开发j2ee web应用程序的引用框架、多个j2ee平台上的部署和测试。
  
  请访问http://www.eclipse.org/webtools/,获得更多信息。
  
  workshop 9.0:bea的这个项目是一个在weblogic平台上开发门户和集成应用程序的ide。workshop的下一个版本将会基于eclipse。该产品计划随weblogic 9.0平台一起发布。
  
  该项目受到在weblogic平台上开发weblogic portal和weblogic integration应用程序的开发人员的强烈关注。
  
  eclipse pollinate:该项目由eclipse组织提供,旨在在apache beehive应用框架之上构建一个基于eclipse的ide和工具箱。apache beehive框架为诸如netui页面流、controls和web services之类的组件提供了一个运行时框架。
  
  该项目受到在支持apache beehive组件的平台上开发j2ee应用程序的开发人员的特别关注。
  
  要获得关于apache beehive的更多信息,请访问http://beehive.apache.org/。
  
  要获得关于eclipse pollinate项目的更多信息,请访问http://www.eclipse.org/pollinate/。
  
  eclipse codeshare项目:该项目由dev2dev codeshare提供,旨在为bea平台创建基于eclipse的管理和监控工具。我将单独写一篇文章,介绍该工具的重要性以及该项目的方向和路线图。我与jeremy whitlock共同领导这个项目。jeremy的weblogic-plugin是dev2dev最受欢迎的codeshare项目。

扫描关注微信公众号