Como criar dependências java 9 a partir de dependências maven

O Java9 introduziu uma forte modularidade semelhante às dependências OSGI e Maven.

Existe um plugin maven capaz de construir as dependências do java 9, inspecionando as dependências do maven?

Por exemplo,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>

para

module my-module{
    requires com.google.guava;
    exports com.mycompany.app; 
}

Eu li este artigo, mas não é tão útil -Como expressar dependência nos recursos do maven on java ee para a transição para o Java 9?

questionAnswers(2)

yourAnswerToTheQuestion