blob: 3cda676d7f9342020bc6a9cd455b1319fb892257 [file] [log] [blame]
= 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].