Erro - Executável '.jar' sem permissões de escrita com root user

1. Erro - Executável '.jar' sem permissões de escrita com root user

Lucas Grecco Ribeiro
Lucas_GR

(usa Outra)

Enviado em 28/07/2020 - 16:32h

Olá,

Estou tentando instalar o arquivo EFD Contribuições 64-bits em um OS Ubuntu 20.04 LTS. No entanto, após a instalação, ao executar o '.jar', o programa retorna com um erro sobre permissões insuficientes. Como alternativa, executei o arquivo como root e apliquei o comando 'chmod -R 777' no diretório de instalação garantindo todas as permissões necessárias, mas o erro permanece. Usando um decompiler, acessei a classe de inicialização do programa e alterei o caminho para meu Desktop, solucionando o problema; no entanto, o programa não consengue criar as bases necessárias para sua execução... Ao que me parece, o executável da Receita Federal tenta se modificar durante runtime mas não consigo alterar as permissões para os arquivos e diretórios compactados dentro do arquivo '.jar'. Alguém teria solução para isso ? Estou disposto a prover logs e e imagens do problema.


Link para download: http://sped.rfb.gov.br/pagina/show/5346

Mto obg!


  


2. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Paulo Jr
Pebis

(usa Debian)

Enviado em 28/07/2020 - 20:10h


Não entendi o chmod -R 000. Com esse comando você não retirou todas as permissões do diretório?


3. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Lucas Grecco Ribeiro
Lucas_GR

(usa Outra)

Enviado em 29/07/2020 - 13:23h

Pebis escreveu:


Não entendi o chmod -R 000. Com esse comando você não retirou todas as permissões do diretório?


Meu erro, o certo é 'chmod -R 777'




4. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Mauricio Ferrari
maurixnovatrento

(usa Slackware)

Enviado em 29/07/2020 - 22:57h


Como você está executando esse arquivo? No terminal, usando java -jar?

java -jar arquivo.jar

Só para saber mesmo.

___________________________________
Conhecimento não se Leva para o Túmulo.


5. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Mauricio Ferrari
maurixnovatrento

(usa Slackware)

Enviado em 30/07/2020 - 12:45h


Conseguiu resolver.

___________________________________
Conhecimento não se Leva para o Túmulo.


6. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Mauricio Ferrari
maurixnovatrento

(usa Slackware)

Enviado em 30/07/2020 - 12:46h


Lucas_GR escreveu:

Pebis escreveu:


Não entendi o chmod -R 000. Com esse comando você não retirou todas as permissões do diretório?


Meu erro, o certo é 'chmod -R 777'



isso é permissão total Recursiva.

___________________________________
Conhecimento não se Leva para o Túmulo.


7. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Lucas Grecco Ribeiro
Lucas_GR

(usa Outra)

Enviado em 30/07/2020 - 14:57h

mauricio123 escreveu:


Conseguiu resolver.

___________________________________
Conhecimento não se Leva para o Túmulo.


Olá Maurício, ainda não consegui resolver, infelizmente. Exato, usei esse comando para dar permissão total não apenas para o diretório no qual o EFD está instalado mas também para todos os arquivos e subpastas. No entanto, ao que me parece, o executável tenta se modificar durante o runtime e, como o chmod não se aplica a ele, nçao consigo mudar as permissões dos arquivos compactados dentro do arquivo '.jar'...

E sim, estou executando o arquivo através do comando 'java -jar /root/ProgramasSPED/EFDContribuicoes/efdcontribuicoes.jar'

Abs


8. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Mauricio Ferrari
maurixnovatrento

(usa Slackware)

Enviado em 31/07/2020 - 12:07h


Já executou diretamente como root?

___________________________________
Conhecimento não se Leva para o Túmulo.


9. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Lucas Grecco Ribeiro
Lucas_GR

(usa Outra)

Enviado em 31/07/2020 - 16:35h

mauricio123 escreveu:


Já executou diretamente como root?

___________________________________
Conhecimento não se Leva para o Túmulo.


Sim, estou logado como root na máquina. Por este motivo e os elencados acima, acredito ser algum bug do arquivo disponibilizado pela RFB...


10. Re: Erro - Executável '.jar' sem permissões de escrita com root user

Mauricio Ferrari
maurixnovatrento

(usa Slackware)

Enviado em 31/07/2020 - 23:44h


E pode ser mesmo. Porque se o java tá perfeito, deveria funcionar.

___________________________________
Conhecimento não se Leva para o Túmulo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts