Jigsaw: объединение JRE с автоматическими модулями

Есть ли способ связать JRE с jlink, если не все или даже ни одна из зависимостей приложения еще не модульная?

Я понимаю, что это не приводит к урезанию времени выполнения, но все же я хочу связать JRE со своим приложением, даже не урезанным.


person Hannes    schedule 15.11.2018    source источник
comment
Частично. Если вы знаете, какие Java-модули нужны вашему приложению, вы можете использовать jlink для создания сокращенной JRE только с этими модулями. Просто используйте --add-modules, чтобы получить список необходимых Java-модулей.   -  person Ralf Renz    schedule 15.11.2018
comment
@RalfRenz Что делать, если я не знаю, потому что это более крупное приложение с множеством внешних зависимостей? Есть ли способ добавить все как модуль?   -  person Hannes    schedule 15.11.2018
comment
Я думал, что причина использования jlink заключалась в том, чтобы уменьшить JRE до необходимых модулей. Если вам нужно все, просто соедините JRE и ваше приложение и убедитесь, что приложение использует эту JRE.   -  person Ralf Renz    schedule 15.11.2018
comment
@RalfRenz AFIK, это не путь Java 11.   -  person Hannes    schedule 15.11.2018
comment
@ Ханнес, я бы поддержал это. Кроме того, ИМХО, чтобы обсудить это, лучше было бы отправить jdk-dev. список   -  person Naman    schedule 15.11.2018
comment
@nullpointer Хорошая идея, я подал заявку на подписку и собираюсь опубликовать там свой вопрос.   -  person Hannes    schedule 15.11.2018