$ git clone https://github.com/kiegroup/optaplanner.git ...
The OptaPlanner team takes care of these repositories:
The source code of the OptaPlanner engine, examples and documentation.
https://github.com/kiegroup/optaplanner
To build from source:
Get the source code locally with Git:
$ git clone https://github.com/kiegroup/optaplanner.git ...
Build it with Maven:
$ cd optaplanner $ mvn clean install -DskipTests ...
The first time, Maven might take a lot of time, because it needs to download jars.
Run the examples:
$ cd optaplanner-examples $ mvn exec:java ...
Edit the sources in your favorite IDE (such as IntelliJ IDEA, Eclipse or VSCode).
Optional: Write some documentation in AsciiDoc.
The source code for each Quick Start.
https://github.com/kiegroup/optaplanner-quickstarts
The source code for this website and the presentation slides.
https://github.com/kiegroup/optaplanner-website
To build from source:
Get the source code locally with Git:
$ git clone https://github.com/kiegroup/optaplanner-website.git ...
Build it with Maven (which uses JBake underneath)
$ cd optaplanner-website $ mvn clean generate-resources ...
Show it in a browser:
$ firefox target/website/index.html ...
Edit the AsciiDoc sources.
Want to help improve our project? GitHub Pull Requests are welcome!
If you don’t know where to start, take a look at
the list of starter issues for new contributors.
If you’ve found a bug and just want to report it, please open a ticket in our issue tracker with a reproducer.