Skip to main content
Jump to: navigation, search

Building the STEM RCP Application

Revision as of 18:44, 7 January 2019 by Jhkauf.us.ibm.com (Talk | contribs) (New since STEM 4.0.0)

STEM TOP BAR.gif



Weekly Build

Weekly STEM builds are regularly posted on the STEM website (about weekly).

Please see the category Weekly Integration Builds on the STEM download site

deprecated

If you are a developer and have already installed and run from the development environment, 
you can create your own build for supported platforms.  After first following the instructions 
for Running STEM from the Development Environment: 
# please go to the project  org.eclipse.stem.ui
# Open the file stem.product
# On the right hand side click the link: "Eclipse Product export wizard"
# select a destination directory
# click finish


New since STEM 4.0.0

With the introduction of STEM 4.0, Stem is structured as a maven project containing two subprojects:

  - org.eclipse.stem
  - org.eclipse.stem.data.

Both of them are maven projects. Project source code can be imported:

import >>>> Git >>>>> project 
from Git using
git://git.eclipse.org/gitroot/stem/org.eclipse.stem.git

Or for committers by SSH

ssh://<commitername>@git.eclipse.org:29418/stem/org.eclipse.stem.git

be sure to upload your public key to: https://git.eclipse.org/r/#/dashboard/self

  1. click your name
  2. go to settings
  3. click on SSH keys
  4. add your public key


Or for committers by HTTPS

https://<<commitername>>@git.eclipse.org/r/stem/org.eclipse.stem.git

Stem as a Maven project is using Tycho to make its build "pomless" (meaning it is not required to have a pom.xml file for each Java project).

To build the STEM product

  • right click on org.eclipse.stem.general
  • and run as >>>> maven build >>>

this will open another window to define which command can be used to run the build normally it is enough to write ?clean verify? in the Goals field then click run

STEM data is still built using Ant as described previously see STEM_Eclipse_Setup#Build_the_STEM_Denominator_Data

Back to the top