Observed arrival · 2026-09-13
jrs: A JVM Build System in Rust
jrs builds, tests, runs, and packages Java, Kotlin, Scala, and Groovy projects from a single jrs.toml manifest.
Field notes
jrs places project metadata, language settings, and dependency declarations in jrs.toml, then records resolved versions and checksums in a committed jrs.lock. The documented workflow covers Maven Central resolution, verified caching, offline builds, multiple JVM languages, JUnit and JaCoCo reporting, and several packaging formats. It requires JDK 17 or newer and deliberately targets single-module projects rather than reproducing the full Maven or Gradle feature set.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
One card from the complete issue