Menu

Developers

develop (2)
CodingIsCool

General information

Easy Infrastructure Monitoring is an application written in JAVA, using MAVEN as a build system and dependency management and is hosted on a SourceForge SUBVERSION repository.

Prerequisites

Given the above introduction, at least the following must be installed on a development computer:
- A decent JAVA JDK (at least 1.7, prefferably newer): http://www.oracle.com/technetwork/java/javase/overview/index.html
- MAVEN: https://maven.apache.org/
- A Subversion client (either command line or graphical). For Windows, it is recommended to install TortoiseSVN: https://tortoisesvn.net/downloads.html

Apart from these "must-have" pre-requisites, the following are also recommended:
- A JAVA development IDE, such as Eclipse: http://www.eclipse.org/downloads/packages/
- An IDE for HTML/CSS/JS development (either plugins for Eclipse or a separate IDE)

Build process

1) Get the code from SVN:

svn checkout https://svn.code.sf.net/p/easy-infrastructure-monitoring/code/trunk/eim eim
cd eim

2) Compile using MAVEN:

mvn compile

3) Make sure you have a valid "eim.conf" configuration

4) Execute using MAVEN:

mvn exec:exec

5) If you want to obtain a single JAR with all the dependencies, it is possible to execute:

mvn clean compile assembly:single

[Advanced SVN] commands


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.