Мы планируем перенести наш проект на Java 8 на использование Java 11. Но я заметил, что Java 11 не имеет JRE-папки.
В Java 9 и Java 10 изменяются структуры папок, т.е. java\jdk1.x
или java\jre1.x
, где x
- java 9 или 10.
Но в Java 11 я получаю только одну папку, то есть java\jdk-11
. Как мой клиент будет использовать мое приложение без jre?
Я понял, что Java 11 обеспечивает модульное использование нашего приложения, и использование jlink необходимо для создания нашей собственной программы для запуска приложения на клиенте.
Правильно ли я понимаю?