# Prerequisites

### Introduction

The preferred way to create a Syncope project is to generate a Maven project starting from a published archetype.

Hence you need:

1. Java SE Development Kit 8 or higher installed;
2. Apache Maven (version 3.0.3 or higher) installed;
3. Some basic knowledge about Maven;
4. Some basic knowledge about Maven WAR overlays;
5. Some basic knowledge about Maven archetypes.

### Reminder

Please carefully read the following points before installing Apache Syncope:

- Configure the data source in your application server;
- Make sure you have the DB up and running;
- Make sure you have the container up and running.