Установка нескольких версий JDK Ubuntu 11.0

Я начинаю разработку мобильных приложений с использованием 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
2
задан 5 May 2012 в 00:01

2 ответа

Оказывается, что, все, что я должен сделать, загрузить сам извлечение 32 битов jdk пакет версии для человечности и установить его в любом предпочтительном месте, которое должно отличаться от одной текущей версии на 64 бита, находится (В моем случае, я поместил его в/opt/jvm/). Ниже пошаговое объяснение того, что я сделал, чтобы заставить его работать.

  1. Загрузка соответствующая версия на 32 бита jdk (я использовал java jdk-6u32-linux-i586.bin) нашла здесь

  2. , делают это, исполняемый файл путем выполнения следующей команды

    chmod +x jdk-6u32-linux-i586.bin
    
  3. извлекает этот файл путем простого выполнения его (Помните, что это сам извлекающий). Это выполняется следующая команда на терминале. (Удостоверьтесь, что Вы находитесь в каталоге, в котором файл хранится).

    ./jdk-6u32-linux-i586.bin 
    

    Примечание: содержание будет извлечено в каталог (его имя будет jdk1.6.0_32 в этом случае), который будет создан в текущем каталоге.

  4. Копия каталог создал на шаге 3 выше в любое местоположение, Вы хотите установить jdk (в моем случае/opt/jvm). Обратите внимание, что необходимо создать jvm в, выбирают, если он еще не создается. Посмотрите команды для использования ниже.

    sudo mkdir /opt/jvm
    sudo cp -r jdk1.6.0_32
    
  5. Редактирование/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.

4
ответ дан 5 May 2012 в 00:01

Загрузите любую версию, в которой Вы нуждаетесь от веб-страницы оракула и устанавливаете ее.

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html

использование *.bin файл.

-2
ответ дан 5 May 2012 в 00:01

Другие вопросы по тегам:

Похожие вопросы: