e4 provides an "all in one" download, called the '''e4 SDK'''. This is a product that contains everything you would ever need to develop e4: the latest Eclipse SDK, EMF SDK, and all of the e4 bundles and source code, and parts of the Equinox SDK. Simply download the zip, unzip it, and run the eclipse.exe as you would for the basic Eclipse platform. This will launch an e4 SDK that you can use to try out the demos and experiment with an e4 application.

Use the '''e4 SDK''' if you can, but you can also install pieces of e4 individually (it's just a lot more hunting around).

−

Prep: Go to the [http://download.eclipse.org/e4/downloads integration builds page], navigate to the desired build (if you're not sure which to choose, use the stable build, then look down in the bottom right corner for "online p2 repo link". Copy the underlying URL.

−

# Select Help > Install New Software...

+

== Installing e4 0.12 June 2012 ==

−

# Click on the "Add Site..." button and paste the URL.

+

−

# Select the features you want to install. They are organized by category.

+

−

## <b>e4 Language Support</b>: Support for writing plugins in multiple languages. It currently includes runtime support for JavaScript Bundles

+

−

## <b>e4 Resources</b>: Experimental work to support a resource model based on REST resource APIs

+

−

## <b>e4 Runtime</b>: Runtime components required by other e4 features

As of 0.9 M4, e4 provides an "all in one" download. This is a product that contains everything you would ever need to develop e4: the latest Eclipse SDK, EMF SDK, and all of the e4 bundles and source code. Simply download the zip, unzip it, and run the eclipse.exe as you would for the basic Eclipse platform. The 0.9 release build is available [http://download.eclipse.org/e4/downloads/drops/R-0.9-200907291930/index.html here].

+

===Features to Install for RCP development===

+

#'''E4 Tools'''

+

##'''Eclipse e4 Tools (Incubation)

+

##'''E4 CSS Spy (Incubation)

−

== Demos ==

+

=== All Features ===

+

#Select the features you want to install. They are organized by category.

##'''e4 Tools''': Eclipse 4 workbench model tooling and an experimental 3.x bridge feature for using some Eclipse 4 capabilities in the 3.x stream.

+

##'''e4 Search''': The [[E4/Search Console|Search Console]]. In addition to the framework, you can optionally install an example search provider, and the [https://bugs.eclipse.org/bugs/show_bug.cgi?id=331581 compatibility feature].

+

##'''e4 Language Support''': Support for writing plugins in multiple languages. It currently includes runtime support for JavaScript Bundles

+

##'''e4 Resources''': Experimental work to support a resource model based on REST resource APIs

[1] Note that the Eclipse e4 UI work also requires the EMF runtime. This will be brought in automatically. However, if you wish to view or edit the UI model and you're not a fan of XML source editing, you will want to install the EMF SDK which provides the EMF .xmi editor. Follow "Help" -> "Install New Software..." -> "Models and Model Development" -> "EMF SDK - Eclipse Modeling Framework SDK 2.4.1 or 2.5.0", then restart Eclipse.

##'''e4 Tools''': Eclipse 4 workbench model tooling and an experimental 3.x bridge feature for using some Eclipse 4 capabilities in the 3.x stream.

+

##'''e4 Search''': The [[E4/Search Console|Search Console]]. In addition to the framework, you can optionally install an example search provider, and the [https://bugs.eclipse.org/bugs/show_bug.cgi?id=331581 compatibility feature].

+

##'''e4 Language Support''': Support for writing plugins in multiple languages. It currently includes runtime support for JavaScript Bundles

+

##'''e4 Resources''': Experimental work to support a resource model based on REST resource APIs

##'''e4 XWT''': This will install the declarative UI runtime and its development environment. The "E4 XWT" feature contains XWT runtime and "E4 XWT Tools" corresponds to the development environment.

+

#Review the items to be installed and click Next.

+

#Accept (or not!) the license terms and click Finish.

+

+

== Installing 0.9 ==

+

+

Information on installing builds from the 0.9 (July 2009) release.

+

+

As of 0.9 M4, e4 provides an "all in one" download. This is a product that contains everything you would ever need to develop e4: the latest Eclipse SDK, EMF SDK, and all of the e4 bundles and source code. Simply download the zip, unzip it, and run the eclipse.exe as you would for the basic Eclipse platform. The 0.9 release build is available [http://download.eclipse.org/e4/downloads/drops/R-0.9-200907291930/index.html here].

[1] Note that the Eclipse e4 UI work also requires the EMF runtime. This will be brought in automatically. However, if you wish to view or edit the UI model and you're not a fan of XML source editing, you will want to install the EMF SDK which provides the EMF .xmi editor. Follow "Help" -&gt; "Install New Software..." -&gt; "Models and Model Development" -&gt; "EMF SDK - Eclipse Modeling Framework SDK 2.4.1 or 2.5.0", then restart Eclipse.

e4 XWT: This will install the declarative UI runtime and its development environment. The "E4 XWT" feature contains XWT runtime and "E4 XWT Tools" corresponds to the development environment.

Review the items to be installed and click Next.

Accept (or not!) the license terms and click Finish.

Installing 0.9

Information on installing builds from the 0.9 (July 2009) release.

As of 0.9 M4, e4 provides an "all in one" download. This is a product that contains everything you would ever need to develop e4: the latest Eclipse SDK, EMF SDK, and all of the e4 bundles and source code. Simply download the zip, unzip it, and run the eclipse.exe as you would for the basic Eclipse platform. The 0.9 release build is available here.

[1] Note that the Eclipse e4 UI work also requires the EMF runtime. This will be brought in automatically. However, if you wish to view or edit the UI model and you're not a fan of XML source editing, you will want to install the EMF SDK which provides the EMF .xmi editor. Follow "Help" -> "Install New Software..." -> "Models and Model Development" -> "EMF SDK - Eclipse Modeling Framework SDK 2.4.1 or 2.5.0", then restart Eclipse.