Child pages
  • Sakai 20 System Requirements

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Sakai 12 has been tested with Oracle's Java 8 and OpenJDK 8. Sakai requires JDK 8 to build all code.  Certain files, such as *.jsp, require access-time compilation so attempting to use only the run-time environment (e.g. JRE 8.0) will not suffice. Sakai 19 was QA tested with OpenJDK 8. 


Apache Tomcat 9 is the recommended, and most thoroughly tested servlet container, and is most often used behind a load balancer like Apache Httpd or Nginx. Sakai 19 was QA tested with Tomcat 9.0.1219.

Database choices

Sakai production installations typically run MySql 5.6+ or MariaDB 10.1+. Oracle is the next most popular choice, Oracle 12c.