Jeka efficiently run Java or Kotlin applications directly from source code, without requiring a pre-installed JDK/JRE. Compilation happens on-the-fly and is cached for faster subsequent runs.
Jeka offers out-of-the-box build functionalities like Java/Kotlin compilation, dependency management, JUnit, uber/shaded JARs, Git, native images, Docker, and more.
Jeka’s simple yet powerful plugin architecture enables component interaction with minimal concepts. Extensions include Spring Boot, Node.js, SonarQube, JaCoCo, Nexus, Protobuf, OpenAPI, and more.
Jeka makes creating Docker images effortless, with minimal or no configuration required. Kubernetes integration is also in progress.
Jeka is delivered as a single JAR under 2MB with zero dependencies, making it quick to install and friendly as a library. It efficiently runs applications, avoiding extra JVM launch time.
JeKa is licensed under Apache 2.0 License.