Cómo construir dependencias de Java 9 a partir de dependencias de Maven
Java9 ha introducido una fuerte modularidad similar a las dependencias OSGI y Maven.
¿Existe un complemento de Maven capaz de construir las dependencias de Java 9 inspeccionando las dependencias de Maven?
Por ejemplo,de
<groupId>com.mycompany.app</groupId>
<artifactId>my-module</artifactId>
....
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>23.3-jre</version>
</dependency>
a
module my-module{
requires com.google.guava;
exports com.mycompany.app;
}
He leído este artículo, pero no es tan útil.¿Cómo expresar la dependencia en maven de las características de Java ee para la transición a Java 9?