Java9 introduced strong modularity similar to OSGI and Maven Dependecies.
Is there a maven plugin for building java 9 dependencies checking maven dependencies?
For example, from
<groupId>com.mycompany.app</groupId> <artifactId>my-module</artifactId> .... <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.3-jre</version> </dependency>
before
module my-module{ requires com.google.guava; exports com.mycompany.app; }
I read this article, but it is not so useful - How to express maven dependency on java ee functions to migrate to Java 9?
java maven java-9 modularity module-info
giusy
source share