Skip to content
This repository has been archived by the owner on Nov 20, 2020. It is now read-only.

getting started

Mahmoud Ben Hassine edited this page Jun 23, 2017 · 6 revisions

Prerequisite

Easy Jobs requires a Java 1.8+ runtime.

Building from source

To build Easy Jobs from sources, you need to have git and maven installed and set up.

Please follow these instructions :

$ git clone https://github.com/j-easy/easy-jobs.git
$ cd easy-jobs
$ mvn install -DskipTests

Currently, tests require each supported database server to be running. It is planned to use test containers to start a docker container for each database server in test phase.

Download distribution

Easy Jobs is released in a single distribution file that you can get from the releases page. Download the latest release and unzip it. You should get a directory with the following content:

$>cd easy-jobs-dist-0.1
$>tree -d
├── drivers
│   ├── h2
│   └── mysql
├── jobs
└── lib

The distribution contains the following directories:

  • lib: contains core jars of Easy Jobs server
  • drivers: contains the driver of each supported database
  • jobs: contains jars of the jobs you want to run. This is optional, all you need is to have them in the classpath when you run the server.
Clone this wiki locally