Epsilon 2.1¶
The simplest way to get a copy of Eclipse with Epsilon 2.1 and all its dependencies installed, is to download the Eclipse Installer and select Epsilon. Note that you will need a Java Runtime Environment installed on your system.
Can't find Epsilon?
If you don't see Epsilon in the list, click on the three vertical bars on the top right, then Product Catalogs and check "Eclipse.org Applications". Epsilon should be near the bottom of the list (you can also use the search bar). If the Product Catalogs option is missing, switch to Advanced Mode and look for Epsilon under "Eclipse.org Applications" (if this category is missing, click on the small yellow folder icon in the top right corner and select it). Keep pressing Next (you don't need to change anything) and then Finish. Accept the licenses when prompted.
Warning
Please do not select the Epsilon project on the second page of the installer in Advanced Mode. This is for Epsilon developers only and may cause issues during installation of the Epsilon product.
Update Sites¶
Alternatively, you can use the following update site through the Help
→ Install new software
menu in Eclipse to install (parts of) Epsilon.
Site | Location |
---|---|
Stable | http://download.eclipse.org/epsilon/updates/2.1/ |
Eclipse failing to find dependencies?
While Epsilon update sites contain references to all 3rd party dependencies and shouldn't require installing any prerequisites separately, Eclipse's installation system (p2) can be temperamental and occasionally fail to find external dependencies. In this case, installation can fail with the following message: Cannot complete the install because one or more required items could not be found
.
When this happens, please untick the Contact all update sites during install to find required software
option and try again. Alternatively, you can try installing Epsilon through the Eclipse installer (see above), which is more reliable. If none of this works for you, please post a message to the forum.
Archived Update Sites¶
Below is also a link to a compressed version of the Epsilon 2.1 update site for long-term archival and to support users who are behind corporate firewalls.
Site | Zip Archive |
---|---|
Stable | https://www.eclipse.org/downloads/download.php?file=/epsilon/updates/2.1/epsilon-2.1-site.zip |
Source Code¶
The source code of Epsilon 2.1 is in the following Git repository.
Type | Location |
---|---|
Repository | https://github.com/eclipse-epsilon/epsilon |
Release tag | https://github.com/eclipse-epsilon/epsilon/releases/tag/2.1 |
Maven¶
Epsilon JARs are available from Maven Central. For
instance, to use the EOL engine
JAR from your pom.xml
:
<dependencies>
...
<dependency>
<groupId>org.eclipse.epsilon</groupId>
<artifactId>org.eclipse.epsilon.eol.engine</artifactId>
<version>2.1.0</version>
</dependency>
...
</dependencies>