Jeka


Jeka is a Java build tool ala Ant, Maven or Gradle but relying only on Java code to express builds instead of XML or external DSL.
knight-color-with-name.svg

Jeka aims at making build process more straightforward for Java developers, even for complex cases. 

Existing solutions are judged unsatisfactory by many of them : either they found it too verbose, too rigid or requiring too much extra cognitive load. 

Jeka let Java developers build projects and automate tasks using the good old technology they are comfortable with : Java code, native IDE support and regular libraries. With Jeka, they can write, design, reuse, refactor, debug "build code" as they would do with regular production code.

Web sitehttps://jeka.dev/
News
News feedhttps://github.com/jerkar/jeka/releases.atom
Releases / Downloads

https://github.com/jerkar/jeka/

Project leader(s)

Jérôme Angibaud

FunctionalityMiddleware framework / Component / Tool
StatusIncubation
License(s)Apache License 2.0
VCS repository(ies)

https://github.com/jerkar/jeka

Issue tracker URLhttps://github.com/jerkar/jeka/issues
Discussion channels

https://github.com/jerkar/jeka/issues

Documentation

https://jeka.dev/

OW2 submissionJeka Build Tool