улучшил ответ с некоторыми деталями

представила сильную модульность, аналогичную OSGI и Maven Dependecies.

Есть ли плагин maven, способный создавать зависимости java 9 для проверки зависимостей maven?

Например,из

<groupId>com.mycompany.app</groupId>
<artifactId>my-module</artifactId>
....
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>23.3-jre</version>
</dependency>

в

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

Я прочитал эту статью, но она не так полезна -Как выразить зависимость в maven от функций Java Java для перехода на Java 9?

Ответы на вопрос(2)

Ваш ответ на вопрос