Stack :
- HTTP REST Framework : Jersey https://jersey.java.net/
- Json Serialization/Deserialization : Gson https://github.com/google/gson
- HTTP Server : Grizzly https://grizzly.java.net/
- ORM : ormlite http://ormlite.com
- Cryto : jBCrypt https://github.com/jeremyh/jBCrypt
- Logging : log4j2 http://logging.apache.org/log4j/2.x/
- Import Maven project
- Run as -> Java Application -> Search for fr.vmarchaud.shareeat.Core
- In run properties, select JDK8 and and these JVM args : -Djava.util.logging.config.file=log4j2.xml -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
- Its running.
- Import Maven project
- Run as -> Maven build ...
- Select JDK8 for java compiler
- Use flag install for maven
- Its built in target/