Skip to main content
Jump to: navigation, search

Difference between revisions of "Xtext/Workspace Setup"

(updated)
Line 1: Line 1:
Here's how to set up your workspace for developing Xtext.
+
== Here's how to set up your workspace for developing Xtext. ==
  
# Download and install Eclipse Galileo M5 (Eclipse 3.5M5) - [http://download.eclipse.org/eclipse/downloads/drops/S-3.5M5-200902021535/index.php download]
+
 
# Download ANTLR from the itemis FTP server and place it in your ''dropins'' folder - [http://ftp.itemis.de/files/xtext/antlr.zip download]
+
# Download and install Eclipse Galileo (Eclipse 3.5 - latest Stream Stable Build) - [http://download.eclipse.org/eclipse/downloads/ download]
 +
# Download the itemis ANTLR connector from the itemis server and place it in your ''dropins'' folder - [http://xtext.itemis.com/??? download]
 
# Start Eclipse
 
# Start Eclipse
 
# Open the installation dialog (Help -> Install new software...)  
 
# Open the installation dialog (Help -> Install new software...)  
# select the following features for installation:
+
# select the latest milstone builds of the following features for installation:
## EMF SDK 2.4.1
+
## EMF SDK 2.5 - [http://download.eclipse.org/modeling/emf/updates/milestones/ update site]
## EMF Compare 0.8.1
+
## UML 2 End-User Features 2.2.1 - [http://download.eclipse.org/modeling/mdt/updates/milestones/ update site]
## UML 2 End-User Features 2.2.1
+
## (optional, but recommended) Mylyn
+
### Mylyn Bridge: Eclipse IDE
+
### Mylyn Bridge: Java Development
+
### Mylyn Bridge: Plug-in Development
+
### Mylyn Bridge: Team Support
+
### Mylyn Connector: Bugzilla
+
### Mylyn Focused UI
+
### Mylyn Task List
+
 
# Quit Eclipse
 
# Quit Eclipse
# Download and dropin Xpand 0.7.0M5 - [http://www.eclipse.org/modeling/download.php?file=/modeling/m2t/xpand/downloads/drops/0.7.0/I200902121838/m2t-xpand-SDK-incubation-I200902121838.zip download]
+
# Download and dropin the latest milestone of Xpand 0.7.0 - [http://www.eclipse.org/modeling/m2t/downloads/?project=xpand download]
# Download and dropin MWE 0.7.0M5 - [http://www.eclipse.org/modeling/download.php?file=/modeling/emft/mwe/downloads/drops/0.7.0/S200902060620/emft-mwe-SDK-incubation-0.7.0M5.zip download]
+
# Download and dropin the latest milestone of MWE 0.7.0 - [http://www.eclipse.org/modeling/emft/downloads/?project=mwe download]
 
# Start Eclipse
 
# Start Eclipse
 
# Make sure you use ISO-8859-1 as default text file encoding (Preferences -> Workspace -> Text file encoding -> Other = ISO-8859-1
 
# Make sure you use ISO-8859-1 as default text file encoding (Preferences -> Workspace -> Text file encoding -> Other = ISO-8859-1
 
# Download and import the Xtext Team Project set file into your workspace. For details, please refer to [[Xtext_Repository_Details]]
 
# Download and import the Xtext Team Project set file into your workspace. For details, please refer to [[Xtext_Repository_Details]]
 +
# Export the following plugins into your dropins folder as deployable feature or plugin and close the projects
 +
## org.antlr.runtime
 +
## org.easymock
 +
## org.eclipse.xtext.log4j
 +
# Restart Eclipse
 +
 +
 +
== Nice to have, but not required ==
 +
 +
* For easier colaboration and a task-focused interface, you can install [http://www.eclipse.org/mylyn/ Mylyn]
 +
# Open the installation dialog (Help -> Install new software...) and select Mylyn
 +
## Mylyn Bridge: Eclipse IDE
 +
## Mylyn Bridge: Java Development
 +
## Mylyn Bridge: Plug-in Development
 +
## Mylyn Bridge: Team Support
 +
## Mylyn Connector: Bugzilla
 +
## Mylyn Focused UI
 +
## Mylyn Task List

Revision as of 09:08, 16 March 2009

Here's how to set up your workspace for developing Xtext.

  1. Download and install Eclipse Galileo (Eclipse 3.5 - latest Stream Stable Build) - download
  2. Download the itemis ANTLR connector from the itemis server and place it in your dropins folder - download
  3. Start Eclipse
  4. Open the installation dialog (Help -> Install new software...)
  5. select the latest milstone builds of the following features for installation:
    1. EMF SDK 2.5 - update site
    2. UML 2 End-User Features 2.2.1 - update site
  6. Quit Eclipse
  7. Download and dropin the latest milestone of Xpand 0.7.0 - download
  8. Download and dropin the latest milestone of MWE 0.7.0 - download
  9. Start Eclipse
  10. Make sure you use ISO-8859-1 as default text file encoding (Preferences -> Workspace -> Text file encoding -> Other = ISO-8859-1
  11. Download and import the Xtext Team Project set file into your workspace. For details, please refer to Xtext_Repository_Details
  12. Export the following plugins into your dropins folder as deployable feature or plugin and close the projects
    1. org.antlr.runtime
    2. org.easymock
    3. org.eclipse.xtext.log4j
  13. Restart Eclipse


Nice to have, but not required

  • For easier colaboration and a task-focused interface, you can install Mylyn
  1. Open the installation dialog (Help -> Install new software...) and select Mylyn
    1. Mylyn Bridge: Eclipse IDE
    2. Mylyn Bridge: Java Development
    3. Mylyn Bridge: Plug-in Development
    4. Mylyn Bridge: Team Support
    5. Mylyn Connector: Bugzilla
    6. Mylyn Focused UI
    7. Mylyn Task List

Back to the top