С чего начать пользователям

RU | EN

Внимание: Данная страница является переводом английской версии на сайте и находится в стадии разработки.

С помощью этой инструкции вы сможете запускать Java* приложения на виртуальной машине Apache Harmony. Устанавливать дополнительное ПО или компилировать исходный код виртуальной машины не требуется. Подробная информация о построении и настройке виртуальной машины Apache Harmony дана в разделе для Разработчиков.

1. Загрузка собранной версии Apache Harmony

Загрузите с сайта harmony.apache.org бинарный файл виртуальной машины (Virtual Machine, VM) для соответствующей платформы. В настоящее время доступны версии для Linux и Microsoft Windows (см. список поддерживаемых платформ). Проект Apache Harmony пока не выпустил официальной версии продукта; однако, у вас есть возможность скачать собранную версию VM, которая стабильно работает на указанной платформе.

2. Распаковка архива

Linux: Запустите tar командой:

$ tar -tzf <latest-harmony-jre-linux>.tar.gz

Архив будет распакован в текущую директорию.

Windows: Используйте любой архиватор для Windows, который обрабатывает zip файлы. Наиболее распространены следующие архиваторы:

Архив будет распакован в указанную директорию.

3. Настройка рабочего окружения

Linux: Набор команд подходящий для bash:

$ cd <harmony_install_dir>
$ export JAVA_HOME=`pwd`
$ cd bin
$ export PATH=`pwd`:$PATH

Примечание: символ ` - это обратная кавычка.

Windows: В примере архив распаковывается в корневую директорию C:\. Вы можете установить Apache Harmony в другую удобную директорию.

C:\> set JAVA_HOME=C:\jre
C:\> set PATH=C:\jre\bin;%PATH%

4. Использование Apache Harmony

После выполнения шагов 1-3, Apache Harmony готова к работе. Обратите внимание, что в сборку в настоящее время не входит компилятор javac, но вы можете использовать компилятор другой среды исполнения, например Eclipse (см. готовая сборка Apache Harmony с Eclipse). Попробуйте запустить ваше Java приложение, используя стандартный синтаксис:

$ java Foo
$ java -jar myjar.jar

Apache Harmony поддерживает стандартный набор опций, а также ряд дополнительных для дальнейшей настройки виртуальной машины, см. полный список.

Back to top