Instalando várias versões jdk do ubuntu 11.0

2

Estou iniciando o desenvolvimento de aplicativos para dispositivos móveis usando java. Eu configurei com êxito o NetBeans IDE. Eu quero poder usar o emulador Sun Wireless Toolkit (WTK 2.5.2) para testar meus aplicativos. No entanto, quando executo meus aplicativos, o emulador não é iniciado.

Uma pesquisa completa na Internet indicou que o WTK que estou usando é direcionado para o JRE 32, enquanto o que tenho no meu sistema é a versão de 64 bits. O único remédio sugerido foi instalar a versão 32 bits do jdk e apontar o WTK para essa versão.

Como eu instalo a versão de 32 bits do jdk enquanto ao mesmo tempo mantenho a versão de 64 bits?

Abaixo estão minhas especificações:

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
    
por willa mwanamkana 30.04.2012 / 16:05

2 respostas

4

Acontece que, tudo que eu preciso fazer é baixar o pacote de versão jdk auto-extraível de 32 bits para o Ubuntu e instalá-lo em qualquer local de escolha que deve ser diferente da atual versão de 64 bits (No meu caso Eu coloquei em / opt / jvm /). Abaixo está uma explicação passo a passo do que fiz para que funcionasse.

  1. Baixe a versão relevante de 32 bits do jdk (usei java jdk-6u32-linux-i586.bin) localizado aqui

  2. torne-o executável executando o seguinte comando

    chmod +x jdk-6u32-linux-i586.bin
    
  3. extraia este arquivo simplesmente executando-o (Lembre-se de que é auto-extraível). Isso é executado o seguinte comando no terminal. (Certifique-se de estar no diretório em que o arquivo está armazenado).

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

    Nota: o conteúdo será extraído para o diretório (seu nome será jdk1.6.0_32, neste caso), que será criado no diretório atual.

  4. Copie o diretório criado na etapa 3 acima em qualquer local onde você deseja instalar o jdk (no meu caso / opt / jvm). Observe que você precisa criar o jvm em opt se ainda não tiver sido criado. Veja os comandos para usar abaixo.

    sudo mkdir /opt/jvm
    sudo cp -r jdk1.6.0_32
    
  5. Edite /path-to-where-netbeans-is-installed/netbeans7.1/mobility/WTK2.5.2/bin/emulator e altere a variável javapathtowtk para apontar para o diretório jdk bin recém-instalado (que é no meu caso é como mostrado abaixo).

     nano /home/willa/netbeans7.1/mobility/WTK2.5.2/bin/emulator
    
     #!/bin/sh
     javapathtowtk=/opt/jvm/jdk1.6.0_32/bin/
    

Salve e saia. E voila aproveite agora você pode executar seus aplicativos usando o emulador WTK2.5.2.

    
por willa mwanamkana 01.05.2012 / 18:21
-2

Faça o download da versão que você precisa da página da web da oracle e instale-a.

link

use o arquivo * .bin.

    
por BartB 30.04.2012 / 16:12