Development Environment
From Wiki.overturetool.org
| Warning: These instructions are no longer entirely correct. The maven build process is presently being fixed. |
Contents |
Description Environment
The development of the Overture platform requires the following programs:
- Git
- Java 1.5 SDK or higher (preferred: 1.6.0_18)
- Maven 3 or higher
- Eclipse 3.7 or higher
Supported development platforms:
- Windows x86 and x64
- Linux x86 and x64
- Mac Intel x86
Git
See the Using Git page.
Java
Java can be downloaded from Sun JDK SE. Make sure you install the JDK and not just the JRE. Maven and m2eclipse require JDK versions of the Java compiler in order to work correctly!
Maven
Maven is used for build automation which is available from Apache Maven Project. Download and install it as described at the website.
Eclipse
Download Eclipse classic (Helios release) from the Eclipse web site. Unzip Eclipse and create a link to the eclipse launcher where the JDK version of java is given:
eclipse.exe -vm "C:\Program Files\Java\jdk1.6.0_18\bin\javaw.exe"
Plug-ins
Add the following plug-ins to Eclipse:
- m2e: Update site http://m2eclipse.sonatype.org/sites/m2e a guide can be found at m2eclipse.
Now continue to the Building the Overture Platform in Eclipse page.
Optional Plug-ins
- FindBugs Update site http://findbugs.cs.umd.edu/eclipse
- Sleak Update site http://www.eclipse.org/swt/updates/3.6 more info at sleak
