com-lihaoyi / mill

Mill is a fast JVM build tool that supports Java, Scala and Kotlin. 2-4x faster than Gradle and 4-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible
https://mill-build.org/
MIT License
2.23k stars 359 forks source link

Add javalib examples on using `jlink`, `jpackage`, and producing JPMS modules (500USD Bounty) #3638

Open lihaoyi opened 1 month ago

lihaoyi commented 1 month ago

From the maintainer Li Haoyi: I'm putting a 500USD bounty on this issue, payable by bank transfer on a merged PR implementing this.


These are newer Java tools that we should have documented/tested golden paths to using. The examples should go in example/javalib/module with /** Usage */ tests and textual explanations of what the examples are doing and how they relate to the underlying tools and concepts (with links to the relevant upstream documentation pages)

lefou commented 1 month ago
ayewo commented 1 day ago

Hi @lihaoyi I've just opened a PR.

When you have a moment, would appreciate it if you could take a look.