Как вы реализуете переносную JVM в своей программе? - PullRequest
2 голосов
/ 08 июня 2011

Итак, я слышал о программах, в которых есть какая-то портативная JVM, которая работает в их программе, поэтому она может работать на любом компьютере, независимо от того, без каких-либо зависимостей.

Как они это сделали?

Ответы [ 2 ]

4 голосов
/ 05 декабря 2011

Птичий предназначен для работы таким образом.Вы создаете свое приложение как собственный исполняемый файл для любой платформы (платформ), которую вам нужно поддерживать, и этот исполняемый файл содержит виртуальную машину, встроенный JAR, содержащий ваши классы и ресурсы Java, и любой код JNI, который требуется вашему приложению.

0 голосов
/ 28 апреля 2015

Если вам нужна портативная версия JRE, вы можете просто сжать свой собственный JRE / JDK и использовать свою программу.

См. мой ответ на связанный вопрос .

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