Skip to content

Developping Requirements

Laurent Jourdren edited this page Mar 13, 2015 · 5 revisions

Eoulsan development requirements

To develop an Eoulsan plugin, you need:

  • A Linux 64 bit (x86-64) distribution (e.g. Ubuntu, Debian, Fedora...). You can develop on other system but your plug-in will not run with Eoulsan.
  • A Java 6 SDK
  • Maven 2.2.x
  • An IDE like Eclipse (Optional)
  • An Internet connection to connect to git and maven repositories

Installation with Ubuntu packages

If you use Ubuntu 11.10 (Oneiric Ocelot), you can install all the requirements with the next command line:

$ sudo apt-get install openjdk-6-jdk maven2 eclipse-jdt

Maven configuration

To compile Eoulsan, the default memory allocated by Maven is not enough. Your must set the environment variable MAVEN_OPTS to do this. To change this variable using bash use the built-in command export (512MiB or 1GiB is a good amount of memory of Maven):

$ export MAVEN_OPTS=-Xmx1024m