У меня есть среда JPMS, которая динамически создает слои JPMS и добавляет к ним модули. После некоторых тестов мне кажется, что параметр --add-opens
JVM работает только для boot layer
, я имею в виду слой, который создается при запуске приложения.
Итак, вопрос - работает ли --add-opens
динамически созданные слои в JPMS?
Конкретный пример
--add-opens java.base/java.lang=weld.servlet.shaded
Будет ли java.base/java.lang
открываться в weld.servlet.shaded
, если weld.servlet.shaded
находится в динамически созданном слое?