| = School Timetabling (Java, Maven or Gradle) |
| |
| Assign lessons to timeslots and rooms to produce a better schedule for teachers and students. |
| |
| == Run the application |
| |
| . Git clone the optaplanner-quickstarts repo: |
| + |
| [source, shell] |
| ---- |
| $ git clone https://github.com/kiegroup/optaplanner-quickstarts.git |
| ... |
| $ cd optaplanner-quickstarts/hello-world |
| ---- |
| |
| . Start the application with Maven: |
| + |
| [source, shell] |
| ---- |
| $ mvn verify |
| ... |
| $ java -jar target/hello-world-run.jar |
| ---- |
| + |
| or with Gradle: |
| + |
| [source, shell] |
| ---- |
| $ gradle run |
| ---- |
| |
| Look for the planning solution in the console log. |
| |
| == More information |
| |
| Visit https://www.optaplanner.org/[www.optaplanner.org]. |