Building from source
Requirements
LittleIMS requires for compilation and installation :
- java 1.6 or higher
- maven2
- subversion
- patch
- jetty6
- cipango-1.0.0
Jetty Installation
Download last jetty6 and unzip it in JETTY_HOME (ex /home/littleims/jetty-6.1.xx).
Maven configuration
Create the file $HOME/.m2/settings.xml
with the following content :
$HOME refers on Microsoft Windows to C:\Documents and Settings\USERNAME
<settings> <profiles> <profile> <id>default</id> <activation> </activation> <properties> <jetty.home>/home/littleims/jetty-6.1.xx</jetty.home> <littleims.home>/home/littleims/littleIMS</littleims.home> </properties> </profile> </profiles> <activeProfiles> <activeProfile>default</activeProfile> </activeProfiles> </settings>
Note: The repository /home/littleims/littleIMS
doesn't necessarily exist before the following maven command line.
Cipango Installation
Execute the following commands :
svn checkout
http://cipango.googlecode.com/svn/tags/cipango-1.0./
/home/littleims/cipango
cd /home/littleims/cipango
mvn install
The release Cipango-1.0.0 is now installed in jetty repository.
LittleIMS Installation
Execute the following commands :
svn checkout
http://littleims.googlecode.com/svn/trunk/
/home/littleims/littleims-src
cd /home/littleims/littleims-src
mvn install -Djetty
LittleIMS is installed !
Please, go to LittleIMS configuration now.