什么是Jeka? Jeka (以前称为Jerkar)是一个完整的Java构建系统,它仅使用Java代码自动执行构建或任务,从而成为ala Ant , Maven , Gradle或Buildr 。 忘记冗长的Poms和僵硬的Maven结构。 摆脱Gradle脚本/ DSL。 享受您熟悉的所有工程能力:Java代码,IDE,第三方库,二进制存储库,...。 在任务和项目之间对自动化资产进行建模,重构,运行,调试和重用。 就像使用常规Java代码一样。 而且, Jeka约定和插件机制是如此强大,以至于它可以执行相当奇特的任务,而无需一行代码/配置。 例如jeka java#pack jacoco# sonar#run -sonar#host.url=http://myserver/sonar在Jacoco覆盖工具下执行完整的构建运行单元测试,并在Java项目上执行SonarQube