昨天论坛一个朋友问起http://download.eclipse.org/eclipse/downloads/drops/R-3.7-201106131736/winPlatform.php这页面的内容,每个部分都是干什么的。这里简单的整一下。
其实很简单,这个页面就是介绍了在Eclipse Project在Windows平台下,提供了哪些可供下载的包。
这个就是Eclipse SDK,170M,分为Windows 32位和64位两种。Windows64位一般会用x86_64标识。
除了最常用的Eclipse SDK以外,还有很多包可以单独下载:
对于Eclipse 小组来说,每一个组成Eclipse的部分都是独立,都可以单独运行,所以在下载的页面,很多常用的包都可以单独下载,比如Runtime Binary:
下面一一讲解下每个包的作用:
Eclipse SDk
Eclipse的发行包,一般用户直接下载这个包就可以开发了,它包含了很多常用的包,比如Platform SDK,JDT SDK,RCP SDK,CVS,JUnit等等
JUnit Plugin Tests and Automated Testing Framework
这个是JUnit相关的包
Example Plug-ins
Eclipse提供了很多Example,它们仍然以plugin的方式提供给用户,可以通过Help -> Install New Software直接下载
RCP Runtime Binary
Eclipse本身也是一个RCP,如果仅仅关心RCP本身,而且不包含源码,可以使用这个包
RCP SDK
SDK全称为Software Development Kit,软件开发包,一般会包含api以及源码,RCP SDK包含了RCP开发的基础源码和api说明
DeltaPack
The delta pack contains all the platform specific resources from the SDK and is used for cross-platform exports of RCP applications. 这个不太清楚是干嘛的,估计与跟平台移植相关
com.ibm.icu.base binary and source Plug-ins
这个也不清楚 - -
Platform Runtime Binary
Eclipse Platform的运行时,其实这就是一个最简单的Eclipse了,只有50M
Platform SDK
Eclipse Platform的SDK,相对于Runtime,多了一些源码和api说明
JDT Runtime Binary
Java Development Toolkit 运行时,开发Java的必要环境,Eclipse Platform必须要包含JDT才能进行Java开发
JDT SDK
Java Development Toolkit 的SDK
JDT Core Batch Compiler
These drops contain the standalone batch java compiler, Ant compiler adapter and associated source. The batch compiler and Ant adapter (ecj.jar) are extracted from the org.eclipse.jdt.core plug-in as a 1.2MB download. For examples of usage, please refer to this help section: JDT Plug-in Developer Guide>Programmer's Guide>JDT Core>Compiling Java code.不太了解,有兴趣的自己看看
Jar Processor
These drops contain the standalone jar processor and associated source. The jar processor is extracted from org.eclipse.update.core.
PDE Runtime Binary
PED又是一个很重要的东西,全称 Plug-in Development Environment (PDE) ,provides tools to create, develop, test, debug, build and deploy Eclipse plug-ins, fragments, features, update sites and RCP products.
PDE UI,PDE主要用来方便用户进行Plugin开发,它提供了很多UI,比如
-
Form-Based Manifest Editors: Multi-page editors that centrally manage
all manifest files of a plug-in or feature.
-
RCP Tools: Wizards and a form-based editor that allow you to define,
brand, test and export products to multiple platforms.
-
New Project Creation Wizards: Create a new plug-in, fragment,
feature, feature patch and update sites.
-
Import Wizards: Import plug-ins and features from the file system.
-
Export Wizards: Wizards that build, package and export plug-ins,
fragments and products with a single click.
-
Launchers: Test and debug Eclipse applications and OSGi bundles.
-
Views: PDE provides views that help plug-in developers inspect
different aspects of their development environment.
-
Miscellaneous Tools: Wizards to externalize and clean up manifest
files.
-
Conversion Tools: Wizard to convert a plain Java project or plain
JARs into a plug-in project.
-
Integration with JDT: Plug-in manifest files participate in Java
search and refactoring.
PDE SDK
PDE的SDK
CVS Client Runtime Binary
CVS版本控制的运行时
CVS Client SDK
SWT Binary and Source
SWT的运行时和源码
org.eclipse.releng.tools plug-in
Eclipse Releng工具,很强大,更多信息参考http://wiki.eclipse.org/Platform-releng-faq
分享到:
相关推荐
总结,Windows版的Eclipse为Windows 64位用户提供了一个强大的开发平台,无论你是初学者还是经验丰富的开发者,都能在其中找到适合自己的工具和功能。通过熟练掌握Eclipse的使用,能有效提高编程效率,提升开发体验...
本文旨在全面解析如何在Windows系统下搭建Eclipse的C++开发环境,从软件的选择与下载、安装步骤到具体的环境配置,再到测试代码运行,帮助读者顺利构建起一个高效、稳定的C++编程平台。 #### 一、软件准备与下载 ...
4. **项目(Project)管理**: Eclipse允许用户创建和管理项目,每个项目可以包含源代码、资源文件、配置文件等。项目可以通过构建过程编译为可执行程序或库。 5. **集成调试器**: Eclipse内置的调试器使得开发者...
在Windows操作系统上构建一个强大的C/C++开发和调试环境,我们可以使用Eclipse集成开发环境...通过这些步骤,你将在Windows下拥有一个完整的Eclipse+CDT+Cygwin调试平台,能够高效地进行C/C++程序的开发和调试工作。
在Windows环境下,使用Eclipse3.4进行软件开发时,版本控制工具是非常重要的辅助软件,而CVS(Concurrent Versions System)就是其中一种经典的选择。本文将深入探讨Eclipse3.4与CVS的集成安装及配置过程,帮助...
在Eclipse中,开发者可以创建项目、导入现有项目,通过资源管理器(Package Explorer或Project Explorer)浏览文件结构,使用 Outline 视图查看类或方法结构,通过Console视图查看程序输出,通过Debug视图进行调试...
8. **跨平台**:Eclipse是跨平台的,不仅适用于Windows,还可在Mac OS X和Linux上运行,这为开发者提供了更大的灵活性。 通过这个64位Eclipse绿色安装包,初学者可以轻松地开始他们的Java编程之旅,享受高效、安全...
在Eclipse的"File"菜单中选择"New" > "Project",然后在Map/Reduce类别中选择合适的项目模板。在项目中,我们可以编写Mapper和Reducer类,实现自己的业务逻辑。 文件列表中的"META-INF"、"resources"、"classes"和...
本文旨在详细介绍如何在Windows环境下配置Eclipse用于C++开发,并通过一个简单的示例来验证配置是否成功。 #### 安装与配置步骤 **1. 安装Eclipse** - **下载Eclipse:** - 访问Eclipse官网 ...
在本教程中,我们将介绍如何在Windows XP系统下搭建Eclipse C++开发环境,并通过一个简单的“Hello World”程序来验证配置是否正确。所需的相关软件包包括: 1. **Eclipse** - 版本:`eclipse-jee-indigo-SR1-win...
本文将详细介绍“eclipse官方下载版,windows 64位”这一主题,包括Eclipse IDE的基本特性、为何需要64位版本以及如何在Windows系统上安装和使用。 1. **Eclipse IDE的特性**: - **多语言支持**:Eclipse不仅支持...
安装完成后,开发者可以在Eclipse的“新建”向导中找到WindowsBuilder的相关选项,例如“SWT/JFace Project”或“Java GUI Form”。 在实际操作中,WindowsBuilder提供了两种设计模式:“设计”和“源代码”视图。...
Eclipse是知名的跨平台开源集成开发环境,其不仅支持Java,还通过插件支持C/C++等多种语言。为了进行C/C++开发,我们需要下载Eclipse for C++版本。具体步骤如下: 1. 访问Eclipse官方网站...
本篇教程详细介绍了如何在Windows环境下搭建BlackBerry基于Eclipse的开发平台,包括所需软件的准备、环境变量的配置、Eclipse SDK的安装与配置以及BlackBerry JDE Plunge for Eclipse插件的安装过程。通过遵循这些...
在Windows环境下,使用Eclipse编译Live555动态链接库(DLL)是一个涉及多个步骤的过程,主要包括环境配置、项目创建、源代码导入、编译选项设置以及最终的DLL和LIB文件生成。以下是对这个过程的详细说明: 首先,你...