Defina todos os arquivos .jar como executáveis

1

Eu corro programas Java muito no meu computador. Ele executa a versão mais recente do OpenJDK, que é o OpenJDK 7. Quando tento executar um arquivo .jar, ocorre um erro dizendo que o arquivo .jar não foi marcado como executável. Eu sei como fazer um arquivo .jar executável a partir do terminal, mas estou querendo saber se existe uma configuração onde todos os arquivos .jar que eu baixar serão marcados como executáveis automaticamente. Essa configuração existe mesmo, ou eu simplesmente lidei com manualmente fazendo com que cada arquivo .jar eu baixasse o executável?

    
por John Scott 17.05.2014 / 05:17

1 resposta

0

Sim, é possível tornar todos os arquivos .jar no diretório atual em executáveis.

sudo find . -name "*.jar" -exec chmod +x {} \;

Se você quiser que chmod recursivamente (torna o executável mesmo se presente dentro de subdiretórios) faça todos os arquivos .jar como executáveis e então execute o comando abaixo.

sudo find . -name "*.jar" -exec chmod +x -R {} \;
    
por Avinash Raj 17.05.2014 / 05:34