Java JDK 11
This project bundles the Maven Wrapper, so the mvnw
script is available at the project root.
The project depends on bonita-engine artifacts so if you want to build a branch in a SNAPSHOT version, you must build the bonita-engine first (install artifacts in your local repository).
If you build a tag, you don't need to build the bonita-engine as its artifacts are available on Maven Central.
If you want to contribute, ask questions about the project, report bug, see the contributing guide.
At root level (same location as the parent pom.xml) :
./mvnw clean install
Contains the common maven configuration such as:
- the definition of all the dependencies version, e.g., junit.version, bonita.engine.version, ...
- the maven repositories
Contains the back-end business logic, i.e., the code executed on the server side. But also contains shared code between back end and front (e.g. model) and the implement of the REST API.
Contains integration tests utils
Contains the server side code of portal