O Eclipse não quer usar o openjdk-7

1

Estou em uma nova instalação do Ubuntu. Eu instalo todas as atualizações e, em seguida, reinicio. Eu então instalo o openjdk-7-jdk do apt, então eu reinicio. Então eu instalo eclipse-platform, eclipse-jdt e eclipse-cdt. Eu então inicio o Eclipse. Quando eu verifico o caminho de construção para os meus projetos importados, decidi que durante a instalação da plataforma eclipse para instalar o openjdk-6. OK fixe. O problema é que eu não posso usar o openjdk-7 AT ALL. Não há opção para usá-lo no gerenciador de bibliotecas do caminho de construção. Como posso alterá-lo para que ele use o openjdk-7? Eu tentei reinstalar já, não fiz nada. Apenas me disse que já estava instalado.

EDIT: falha no título, corrigido.

    
por umop aplsdn 26.08.2012 / 08:01

4 respostas

4

Portanto, a solução era instalar o Eclipse manualmente, para que o apt não instalasse dependências que não fossem realmente dependências.

Instalando o Eclipse manualmente

Faça o download do Eclipse em aqui . Decidi usar a versão Clássica, mas se você quiser usar a versão do Java EE, tenho certeza de que ela funcionará.

Faça o download para um diretório e abra seu terminal. Navegue para esse diretório usando o comando

cd <insert directory path here>

Certifique-se de que não há arquivos começando com o eclipse nessa pasta. Se houver, mova-os para fora da pasta temporariamente. Então faça este comando:

tar -xzvf eclipse-*

Em seguida,

sudo mv eclipse /opt/eclipse

Em seguida, você precisará criar um arquivo .desktop para o Eclipse em /usr/share/applications/eclipse.desktop , para que você tenha um ícone brilhante no bar (se alguém souber o nome oficial da pequena barra ao lado, edite essa resposta para que que contém). Faça estes comandos

sudo touch /usr/share/applications/eclipse.desktop
sudo gedit /usr/share/applications/eclipse.desktop

Cole isso no arquivo:

[Desktop Entry]
Version=4.2
Name=Eclipse
Comment=Integrated Development Environment
Exec=/opt/eclipse/eclipse
Type=Application
Icon=/opt/eclipse/icon.xpm
Terminal=false
NoDisplay=false
Categories=Development;IDE

Em seguida, crie um link simbólico em /usr/local/bin para poder executá-lo a partir do terminal usando o comando eclipse :

cd /usr/local/bin
ln -s /opt/eclipse/eclipse

É isso aí!

Por fim, decidi usar o Java da Sun porque o OpenJDK era um substituto e, se eu fosse fazer o manual, poderia muito bem ir além.

    
por umop aplsdn 28.08.2012 / 06:26
2

Você encontrará instruções para instalar diferentes softwares aqui: link

Eu instalo o Oracle Java 7 primeiro.

Para fazer isso, abra um terminal e insira os dois comandos a seguir:

sudo add-apt-repository ppa:webupd8team/java && sudo apt-get --quiet update
sudo apt-get install oracle-java7-installer

Você também precisará gerenciar usuários e grupos:

sudo apt-get install gnome-system-tools

Há uma seção nas instruções de instalação que descreve como instalar corretamente o Eclipse.

Espero que isso ajude,

    
por fballem 24.03.2013 / 14:22
0

Você já tentou acessar o Window- > Preferences- > Java- > Installed JRE's e adicionou o openjdk-7? Você também pode fazê-lo funcionar instalando o OpenJDK 7 e removendo o OpenJDK 6 antes de instalar o Eclipse

    
por Greg Hughes 27.08.2012 / 22:55
0

Eu só queria adicionar algumas informações para a instalação manual do oracle-java.

1) siga este link manual java install sem usar o ppa . Está um pouco desatualizado, mas você pode descobrir o que deve fazer.

2) em uma execução de terminal: javac -version e java -version. Se vc não ver a versão correta siga as etapas descritas aqui . boa sorte!

    
por panos 24.03.2013 / 11:38