O que posso fazer sobre “não é possível executar o arquivo binário”

0

Eu tenho um pequeno script de shell que simplesmente inicia um programa em Java. Ele está instalado em algum lugar nas profundezas da hierarquia, então eu não quero adicionar sua pasta contendo também o meu caminho. Então eu coloquei um link simbólico em /usr/bin . Mas quando tento executá-lo, recebo:

-bash: /usr/bin/asadmin: cannot execute binary file

Eu verifiquei as permissões, e tanto o link simbólico quanto o shell script são executáveis. O que posso fazer sobre isso?

    
por tbodt 30.12.2013 / 03:11

1 resposta

0

I have a little shell script that simply starts up a Java program.

Dentro do seu script, você está invocando o programa Java diretamente? Você precisa usar java --jar {java program name} em vez de apenas especificar o nome do programa Java.

    
por 30.12.2013 / 04:58