Para ter o Eclipse 4.5 no caminho?

1

Eu fiz o download do Eclipse Mars 4.5 pré-compilado no site oficial aqui . Pseudocódigo

  1. Extraia o tarball eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz
  2. Mova o diretório Eclipse extraído para algum local onde ele possa estar no PATH.
  3. eclipse

contribuição do Sjsam [tão depreciada assim]

  1. Extraia o tarball eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz
  2. sudo mv eclipse /usr/local/bin/ onde /usr/local/bin/ no meu PATH
  3. sudo chmod 777 /usr/local/bin/
  4. eclipse

Saída

enoterminal

Gtk-Message:GtkDialogmappedwithoutatransientparent.Thisisdiscouraged.

OREADMEnãopossuiinstruçõesdeinstalaçãodoUnix,apenasoWindowsone.

Adiçõesà resposta da garethTheRed

eu fiz

sudo mv eclipse /usr/local/
sudo chmod -R 755 /usr/local/eclipse
sudo chown -R root:root /usr/local/eclipse
sudo ln -s /usr/local/eclipse/eclipse /usr/local/bin/eclipse
eclipse

Feito!

Como você pode ter o Eclipse 4.5 em seu caminho?

    
por Léo Léopold Hertz 준영 03.05.2016 / 20:05

2 respostas

3

O problema é causado porque você moveu eclipse para um local fora do diretório em que você o instalou.

Em vez de mover eclipse para um diretório em seu caminho, crie um link flexível para o executável. Supondo que o Eclipse é extraído dentro de seu diretório inicial:

sudo ln -s /home/masi/eclipse/eclipse /usr/local/bin/eclipse

Você pode executar eclipse sem prefixá-lo com o caminho.

    
por 03.05.2016 / 20:35
1

Primeiro, mover eclipse binário para /usr/local/bin/ foi uma má jogada.

Muitos executáveis precisam se vincular a bibliotecas de vínculo dinâmico - geralmente chamadas de objetos compartilhados ou .so - para funcionar corretamente.

Quando você moveu eclipse para /usr/local/bin , pode ter esquecido de mover seus objetos compartilhados correspondentes para o mesmo local e é por isso que obteve:

The Eclipse executable was unable to locate its companion shared library

A solução aqui deve ser simples.

  1. Mova o Eclipse de volta para o local original.
  2. Execute pwd para ver o nome absoluto do diretório pai
  3. Anexar export PATH=$PATH:/folder/you/got/in/the/above/step a /home/your_user_name/.bashrc
  4. Iniciar uma nova sessão de shell
  5. Executar eclipse
por 03.05.2016 / 20:22