Я начинаю разработку мобильных приложений с использованием Java. Я успешно настроил IDE NetBeans. Я хочу использовать эмулятор Sun Wireless Toolkit (WTK 2.5.2) для тестирования своих приложений. Однако, когда я тестирую запуск своих приложений, эмулятор не запускается.
Тщательный поиск в Интернете показал, что WTK, который я использую, предназначен для JRE 32, в то время как в моей системе используется 64-битная версия. Единственным предложенным решением было установить 32-битную версию jdk и указать WTK на эту версию.
Как мне установить 32-битную версию jdk, при этом сохранив 64-битную?
Ниже приведены мои спецификации:
1. Intel Core i3
2. Ubuntu 11.10 desktop operation system.
3. my jdk installation path (64 bit version) /usr/lib/jvm/java-6-openjdk
Оказывается, что, все, что я должен сделать, загрузить сам извлечение 32 битов jdk пакет версии для человечности и установить его в любом предпочтительном месте, которое должно отличаться от одной текущей версии на 64 бита, находится (В моем случае, я поместил его в/opt/jvm/). Ниже пошаговое объяснение того, что я сделал, чтобы заставить его работать.
Загрузка соответствующая версия на 32 бита jdk (я использовал java jdk-6u32-linux-i586.bin) нашла здесь
, делают это, исполняемый файл путем выполнения следующей команды
chmod +x jdk-6u32-linux-i586.bin
извлекает этот файл путем простого выполнения его (Помните, что это сам извлекающий). Это выполняется следующая команда на терминале. (Удостоверьтесь, что Вы находитесь в каталоге, в котором файл хранится).
./jdk-6u32-linux-i586.bin
Примечание: содержание будет извлечено в каталог (его имя будет jdk1.6.0_32 в этом случае), который будет создан в текущем каталоге.
Копия каталог создал на шаге 3 выше в любое местоположение, Вы хотите установить jdk (в моем случае/opt/jvm). Обратите внимание, что необходимо создать jvm в, выбирают, если он еще не создается. Посмотрите команды для использования ниже.
sudo mkdir /opt/jvm
sudo cp -r jdk1.6.0_32
Редактирование/path-to-where-netbeans-is-installed/netbeans7.1/mobility/WTK2.5.2/bin/emulator и заменяет переменную javapathtowtk для указания на недавно установленный jdk каталог bin (который находится в моем случае, который это как показано ниже).
nano /home/willa/netbeans7.1/mobility/WTK2.5.2/bin/emulator
#!/bin/sh
javapathtowtk=/opt/jvm/jdk1.6.0_32/bin/
Сохраняют и выходят. И вуаля наслаждайтесь Вами, может теперь запустить Ваши приложения с помощью эмулятора WTK2.5.2.
Загрузите любую версию, в которой Вы нуждаетесь от веб-страницы оракула и устанавливаете ее.
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html
использование *.bin файл.