./run.sh: linha 1: java: comando não encontrado

4

Estou tentando instalar o worksnaps client para poder começar a trabalhar em um projeto. Estou executando o sistema Ubuntu 14.04 LTS 32bit.

Instalação e configuração para worksnaps são simples:

  

Faça o download do pacote Cliente do Worksnaps. O pacote está no formato zip.   Com o login do usuário que usará o cliente Worksnaps, execute o   comando "unzip WSClient_linux_.zip" para descompactar o pacote. Você   deve ser capaz de ver um diretório "Worksnaps" criado. Executar comando   "cd Worksnaps / bin" Executar comando "chmod + x run.sh" Comando Execute   "chmod + x p.sh" Lança o cliente do Worksnaps executando o comando   "./run.sh" (Nota: por favor, não clique em qualquer arquivo Jar para iniciar o   programa.)

Depois de fazer isso, estou recebendo este erro no meu terminal

./run.sh: line 1: java: command not found

Link para as instruções para worksnaps .Eles disseram aqui Worksnaps client version 1.1.20140511 or newer runs on both 64-bit or 32-bit Java environment. On a 64-bit Linux system, 64-bit Java environment is preferred. Mas eles não são específicos sobre qual versão não funciona, eu suponho que você pode instalar tanto no sistema de 32 bits e 64 bits, e há apenas uma versão para download 'worksnaps verison 1.1.201440511'.

Alguém pode me ajudar a superar isso?

    
por PetarP 12.02.2016 / 20:13

1 resposta

5

A maneira de encontrar o problema:

  1. run.sh é um script. Então, faça um more run.sh para ver o que está no número da linha que aparece no erro.

  2. A linha começará com um comando ( java provavelmente).

  3. Faça um java --version .

Se isso ocorrer, você não instalou o "java" e o programa depende dele.

sudo apt-get install openjdk-8-jre

instalaria o Open JDK 8 e faria o script funcionar.

Há também

sudo apt-get install openjdk-6-jre
sudo apt-get install openjdk-7-jre

para a versão 6 ou 7, mas 8 deve ser o melhor.

Para o Ubuntu 14.04 você precisará

sudo apt-get install openjdk-6-jre
    
por Rinzwind 12.02.2016 / 20:28