Why Bob
- Any OS supporting Java and Docker
- JDK 8+ (latest preferred for optimal performance)
- Boot 2.7+
- Any OS supporting Java and Docker
- JRE 8+ (latest preferred for optimal performance)
- Docker (latest preferred for optimal performance)
- Clone this repository.
- Install the Build requirements.
- Following steps need Docker:
- Run
boot test
to run tests. - Run
boot build
to get the standalone JAR. - Run
java -jar ./target/bob-standalone.jar
to start the server on port 7777.
- Run
This project is built using the Boot build tool which is unsupported on Cursive at the moment.
- Install Boot 2.7+.
- Install Leiningen 2.8+.
- Run
boot -d onetom/boot-lein-generate generate
to generate aproject.clj
. - Open up this directory in Cursive and it should work.
- Happy development!