选择适当的Eclipse发行版 - 编程入门网
选择适当的Eclipse发行版时间:2011-02-13 IBM Nathan A. Good哪个 Eclipse 发行版适合您使用?基于 Eclipse Europa 的商业发行版(distros)将提供各种功能和便利。许多商业发行版还提供免费版或社区版供下载和使用。本文将比较 CodeGear JBuilder 2008 Turbo 试用版、nexB EasyEclipse、IBM 的 Europa 包和 Innoopract 的 Yoxo On Demand 发行版 — 所有这些发行版都允许下载预打包的、自定义版本的 Eclipse Europa,并且其中许多发行版已经包含了可以使您立即开始工作的插件和工具。 Eclipse 集成开发环境(IDE)是一个可扩展平台,在其上构建了许多插件和扩展。基础平台允许您添加构建满足需求的 IDE 所需的所有内容。 基本平台和插件及扩展集都是基于 Equinox OSGi 框架构建的,该框架是 OSGi R4 核心框架规范的实现(请参阅 参考资料)。在本质上,OSGi 将提供一种把 Eclipse(平台)构建成插件和扩展集的方法,插件和扩展集结合使用形成可以提供功能的服务。此框架是 Eclipse 平台具有可扩展性并且可以支持众多语言和功能的原因。 如果使用的是 Eclipse 平台,则可以在一个下载文件中获得几乎全部所需功能。您只需找到正确的发行版(distro),确定工作使用的许可模型或定价模型,然后下载和使用发行版。每个发行版都提供不同的特性 — 一些特性特定于某个供应商或发行商 — 但是它们都构建在同一个平台上:Eclipse。 如果安装了 Eclipse 并且需要查看您的系统中安装了哪些特性和插件,请打开 Eclipse 的 About 窗口。在类似于图 1 所示的窗口中(此窗口可能随发行版或供应商的不同而有所变化),单击 Feature Details。将显示特性及其提供商列表,如图 2 所示。 图 1. About Eclipse Platform 窗口 图 2. 特性详细信息 要查看安装了哪个插件版本,请单击 Plug-in Details。您将看到一个完整的插件列表,包括供应商、版本和 ID。 图 3. 查看插件详细信息 选择适当的Eclipse发行版(2)时间:2011-02-13 IBM Nathan A. Good什么是发行版? 包含 Eclipse 平台和一个或多个插件或扩展的工具集具有多个引用名称,包括软件包、包 或发行版(distro)。为了减少键盘键入,我在本文中将基于 Eclipse 的项目的发行版引用为一个 distro,但是您可能已经注意到,每个供应商都使用上面提到的其中一个术语引用其发行版。 在 Eclipse 下载专区 中,有五个 Eclipse Europa 发行版: Eclipse IDE for Java™ Developers Eclipse IDE for Java Enterprise Edition (Java EE) Developers Eclipse IDE for C/C++ Developers Eclipse for Rich Client Platform (RCP)/Plug-in Developers Eclipse Classic 这些发行版各自都提供有不同的特性,并且针对不同的用户群。如果只要进行 Java 开发,则无需下载或安装提供 C 或 C++ 功能的所有插件和扩展。 Eclipse 许可模型将允许用户在平台中构建所需的任意内容并重新将它发布为惟一的发行版(如果对此感兴趣,请参阅 Eclipse Public License 获得详细信息)。如果需要,则可以下载 Eclipse 平台(请参阅 参考资料)并开始下载适用于它的插件。如果对获得的版本满意,则可以重新发布为 Eclipse 的发行版。您甚至可以改变诸如启动屏幕(要查看标准的 Europa 启动屏幕,请参见图 4)和欢迎页面(参见图 5)之类的内容,从而在发行版中打上自己的烙印。有关 Eclipse 的更多信息,请参阅 参考资料 中的 Licensing FAQ。 图 4. 标准的 Europa 启动屏幕 图 5. 欢迎页面 CodeGear 的 JBuilder 2008 Turbo Borland Software Corp. 推出的 CodeGear 将提供 JBuilder 2008 Turbo,后者基于 Eclipse Europa。它可用于 Mac OS X、Microsoft® Windows |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |