Java 9 modules do not support version checking as a compatibility safety-net. This blog post shows how it can be supported already using java modules and semantic versioning.
Tag: java platform modules
Boot Spring Context within each Java Module
Leverage the Java 9 Module System to boot spring application contexts encapsulated within each module. A small proof of concept.