- `java -jar MJAR` "module-style" using s/t like `java --module-path MJAR --module- NAME` - `javac --module` "up-to-date check for deleted" classes - `jdeps -Werror --module-path --check MODULE` - `jar --check --file` "sanity, .class versions" - `jar --reproducible` [https://vishia.org](https://vishia.org/Java/html5/source+build/reproducibleJar.html#_the_jar_command_delivers_different_binaries) - `jarsigner` sign and validate via https://sigstore.dev
java -jar MJAR"module-style" using s/t likejava --module-path MJAR --module- NAMEjavac --module"up-to-date check for deleted" classesjdeps -Werror --module-path --check MODULEjar --check --file"sanity, .class versions"jar --reproduciblehttps://vishia.orgjarsignersign and validate via https://sigstore.dev