Permissão negada ao executar um arquivo .jar

Permissão negada ao executar um arquivo .jar

Quando eu estava lançando um arquivo .jar, ele dizia Permission denied.

Erro ao iniciar

java./io.IOException: Não é possível executar o programa "/home/crusty/.illenium/jdk/jre1.8.0_291/li/javaws.jar":
erro = 13, permissão negada

Tentei conceder todas as permissões alterando javaws.jar de somente leitura para leitura e gravação. Eu também marqueiPermitir a execução do arquivo como um programaemPropriedades->Permissões, mas ainda me dá o mesmo erro.

Responder1

Você instalou o Java da maneira errada. Para resolver a permission deniedmensagem de erro, instale openjdk-8-jre dos repositórios padrão do Ubuntu. Abra o terminal e digite:

sudo apt upgrade  
sudo apt install openjdk-8-jre  

Selecione o openjdk-8-jre que você acabou de instalar como a versão padrão do Java.

sudo update-alternatives --config java 

No prompt de comando que aparece após a execução, sudo update-alternatives --config javapressione <enter> para manter a escolha atual[*] ou digite o número da seleção:

informação relacionada