Проект модуляризации Java оказался затяжным. Разбиение на модули собирались обеспечить еще в Java 8, но этот план потерпел неудачу. Затем выпуск Java 9 задержали на шесть месяцев, до марта 2017 года, но двоичные файлы предварительной версии уже доступны.
По словам специалиста подразделения Oracle по платформе Java, официального выхода Java SE Developmt Kit 9 с поддержкой модуляризации придется подождать еще около года. В Oracle добавили, что новый JDK сможет автоматически распознавать зависимости между модулями в период компиляции или выполнения. Читать далее «Oracle: Java 9 будет автоматически распознавать зависимости»