Как перевести ByteCode в машинный собственный код - PullRequest
8 голосов
/ 17 ноября 2011

Я ищу переводчик для перевода Java ByteCode в машинный код перед выполнением для повышения производительности.

Я слышал, что OpenOffice сделан с JAVA, но я не вижу ни одного jar-файла в его папке установки, поэтому, возможно, есть переводчик, но я не могу его найти.

Кто-нибудь знает какой-нибудь инструмент или коммерческий продукт для этого?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 31 декабря 2013

Посмотрите на Avian JVM.См. Мой ответ здесь на этот вопрос, чтобы узнать, как его встраивать и какие библиотеки классов вы можете использовать для создания автономного исполняемого файла.

, если вам просто нужен управляемый язык / платформаВы также можете использовать .NET / Mono AOT .См. Инструмент mkbundle, включенный в Mono 2.x.

0 голосов
/ 17 ноября 2011

Есть несколько решений. Все не идеальны.

Взгляните здесь (exe4j). Чтобы узнать больше, прочитайте эту статью .

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