Как собрать OpenJdk-11 для платформы, у которой нет поддержки общих объектов? - PullRequest
0 голосов
/ 21 октября 2019

Я хочу запустить приложение Java в среде, которая не поддерживает общие библиотеки. Идея состоит в том, чтобы JRE и весь его собственный код API-библиотеки были статически связаны в один двоичный файл.

Во время моего исследования я обнаружил, что Java 8 имеет эту поддержку (см. Ссылки this и this ). Но это не объясняет, как мы на самом деле компилируем исходный код openjdk, чтобы получить один двоичный файл для нативных библиотек.

Кроме того, я вижу некоторые ссылки на Embedded JRE в этом отношении, но не смог найти ни одного документа/ ссылка, объясняющая подробности об этом.

Я думаю, что решение этих проблем также применимо к OpenJdk11.

Любая помощь в этом направлении будет очень полезна.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...