- Oracle Java Development Kit 1.8.0 172 (
jdk-8u172
) - oracle.com download page - Eclipse Modeling Tools Photon Release (4.8.0) Build id:
20180619-1200
- eclipse.org download page - Xtext Complete SDK version
2.15.0.v20180916-1232
- eclipse.org update site - m2e - Maven Integration for Eclipse (includes Incubating components) version
1.9.0.20180606-2036
- eclipse.org update site
- Import projects as Maven projects into new workspace and wait for automated build to complete
- Run clean-install-all.launch Eclipse launch configuration
- Add dependencies by looking them up on The Central Repository and adding them to
pom.xml
; in case not available or specific, place the jar file inside thelibs
folder (create if non-existing) at the root of the module intending to use the dependency and commit it by means ofgit add -f *.jar
to force addition, i.e. ignore.gitignore
.
-
Eclipse workspace displays compilation errors
- Refresh, clean, and build workspace
- Update Maven Project
- Right-click anywhere inside Eclipse Package Explorer > Maven > Update Project...
- Click "Select All" button
- Click "OK" button
-
Console displays
ERROR Mwe2Launcher.main{1}:38 - Couldn't find module C:\very-long-pathname\GenerateStsLanguageDefault.mwe2
during MWE2 workflow execution- Follow solution(s) described in Stackoverflow post (summarized below)
- Execute command:
git config --system core.longpaths true
- Enable long path names in Windows registry by setting entry
LongPathsEnabled
to1
inHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
(use commandregedit
to open Windows registry)
- Execute command:
- Follow solution(s) described in Stackoverflow post (summarized below)
- Module descriptions are provided in uk.ac.york.cs.ecss/pom.xml