Example code of a modular Java 17 web app using Vert.x.
This code was forked from Paul Bakker's repo, which was written together with the blog post Java 9 modules with Vertx.
The project can be built and run using Gradle.
- Upgraded to Java 17
- Upgraded to Gradle 7.2
- Upgraded to Vert.x 4.1.4
- Replaced RxJava2 by Vert.x 4.x Futures
- Added the
org.beryx.jlink
Gradle Plugin and configured it, so that we can build custom JVM runtimes