Как получить Java для Debian/Arm
Мне нужно запустить приложение Java в коробке с Debian Sarge с процессором armv4. Как мне это сделать? Я не могу найти среду выполнения Java для этой системы.
1 ответ
Решение
В своих поисках точно такой же вещи я наткнулся на следующие возможные решения:
- JamVM, очень легкая JVM без JIT-компилятора, что, конечно, делает его медленнее, но при этом требует гораздо меньше памяти. Он реализует Java 2 (он же 1.4). Я провел несколько тестов с JamVM на моем Linksys "Slug", устройстве 266 МГц PXA420, и производительность оказалась на удивление хорошей.
- CacaoVM, который имеет JIT-компилятор и реализует Java 5.
Хотя есть и другие проекты JVM, я сосредоточился на этих двух из-за их специфических свойств (например, небольшого размера JamVM), относительной простоты реализации (учтите, я не говорю, что просто!) И того факта, что оба проекта довольно активны.
Надеюсь это поможет.