Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

E4/Install

< E4
Revision as of 09:39, 20 November 2009 by Remysuen.ca.ibm.com (Talk | contribs) (Demos)

Demos

You are now ready to try out the demos:

[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.

Installing 1.0

We're currently working on our e4 1.0 integration builds, with the first milestone coming up soon.

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. This will launch an e4 SDK in compatibility mode.

You can also install pieces of e4 individually.

Prep: Go to the 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.

  1. Select Help > Install New Software...
  2. Click on the "Add Site..." button and paste the URL.
  3. Select the features you want to install. They are organized by category.
    1. e4 Resources: This will install a patch against the Eclipse Platform from the 3.5 stream, replacing the resources component with the e4 edition. The e4 version is fully backwards compatible, but contains a number of new capabilities. See the e4 New & Noteworthy document for details.
    2. e4 SWT: This will install the ActionScript development environment which is used to generate cross-compiled SWT apps.
    3. e4 UI: This will install the e4 UI runtime components. To be able to run the e4 photo demo (a RCP style application), you should check everything under the "E4 UI" category: Eclipse e4 CSS, Eclipse e4 UI, Eclipse e4 CSS Source, and Eclipse e4 UI Source. [1]
    4. e4 XWT: This will install the declarative UI runtime and its development environment. The "E4 XWT" category contains XWT runtime and The "E4 XWT Tools" corresponds to the development environment.
    5. e4 TM:Toolkit Model. A declarative UI runtime based on EMF
    6. e4 Languages: Support for writing plugins in multiple languages. It currently includes runtime support for JavaScript Bundles, and new features like JavaScript debugging will be added in 1.0
  4. Review the items to be installed and click Next.
  5. Accept (or not!) the license terms and click Finish.


Installing 0.9

Information on installing some of the older builds.

Installing M1

M1 was built against the 3.5 M4 Eclipse SDK. We recommend starting with this exact build.

  1. Select Help > Install New Software...
  2. Click on the "Add Site..." button and enter the e4 0.9 M1 update site URL: http://download.eclipse.org/e4/downloads/drops/S-0.9M1-200902061045/repository
  3. Depending on which aspects of e4 interest you, check one or more of the following (note that source components only give you source):
    1. e4 Resources: This will install a patch against the Eclipse Platform from the 3.5 stream, replacing the resources component with the e4 edition. The e4 version is fully backwards compatible, but contains a number of new capabilities. See the e4 New & Noteworthy document for details.
    2. e4 SWT: This will install the ActionScript development environment which is used to generate cross-compiled SWT apps.
    3. e4 UI: This will install the e4 UI runtime components. To be able to run the e4 photo demo (a RCP style application), you should check everything under the "E4 UI" category: Eclipse e4 CSS, Eclipse e4 UI, Eclipse e4 CSS Source, and Eclipse e4 UI Source. [1]
    4. e4 XWT: This will install the declarative UI runtime and its development environment. The "E4 XWT" category contains XWT runtime and The "E4 XWT Tools" corresponds to the development environment.
  4. Click Next.
  5. Review the items to be installed and click Next.
  6. Accept (or not!) the license terms and click Finish.

You will be prompted to restart the Eclipse SDK after the installation. Click Yes to restart.

Installing M2

M2 was built on the 3.5 M5 SDK. Take this as the base.

Prep: Go to the integration builds page, navigate to the desired build (if you're not sure which to choose, use the stable build, 0.9M2 at the time of this writing), then look down in the bottom right corner for "online p2 repo link". Copy the underlying URL.

  1. Select Help > Install New Software...
  2. Click on the "Add Site..." button and paste the URL.
  3. Follow the remaining instructions above in the section "Installing M1".

Installing M3

M3 was built on the 3.5 M7 SDK. Take this as the base.

Prep: Go to the integration builds page, navigate to the desired build (if you're not sure which to choose, use the latest stable build, 0.9M3 at the time of this writing), then look down in the bottom right corner for "online p2 repo link". Copy the underlying URL.

  1. Select Help > Install New Software...
  2. Click on the "Add Site..." button and paste the URL.
  3. Follow the remaining instructions above in the section "Installing M1".

Installing M4 or later

As of 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 latest stable build at time of this writing is 0.9 M4.

Back to the top