alterar permissão de arquivo executável [RESOLVIDO]

1. alterar permissão de arquivo executável [RESOLVIDO]

Alex
_-Alex-_

(usa Fedora)

Enviado em 25/10/2010 - 02:10h

Pessoal,
não estou conseguindo deixar um programa .jar como executável, a partir de um pendrive. Tentei lá onde trabalho e também não dá, isso com o Ubuntu 10.10, já em outra máquina com Ubuntu 10.04 dá certo.
Tentei pelo terminal com o comando chmod +x arquivo.jar. Esse comando não responde nada, ou seja foi efetuado com sucesso, mas continua com o problema. Tentei também em propriedades > permissões > permitir execução... mas quando marco, ele desmarca.
Como resolvo isso?


  


2. MELHOR RESPOSTA

José Mário
miura 787

(usa Ubuntu)

Enviado em 25/10/2010 - 15:45h

Tente

sudo chmod 777 <arquivo .jar>

Para rodar estes arquivos:

java -jar <caminho completo do arquivo .jar>

Poste os resultados!

Ats
Miura 787

3. Re: alterar permissão de arquivo executável [RESOLVIDO]

Rafael Umbelino
tlaloc

(usa Gentoo)

Enviado em 25/10/2010 - 02:17h

Ahn...

ls -la onde o arquivo está e cola a saída do comando aqui.


4. Re: alterar permissão de arquivo executável [RESOLVIDO]

Alex
_-Alex-_

(usa Fedora)

Enviado em 25/10/2010 - 02:30h

-rw-r--r-- 1 usuario usuario 237630 2010-10-25 00:42 arquivo.jar



5. Re: alterar permissão de arquivo executável [RESOLVIDO]

José Mário
miura 787

(usa Ubuntu)

Enviado em 25/10/2010 - 08:47h

A extensão .jar depende da instalação da máquina virtual Java.

Baixe a JRE no site da oracle e tente denovo!

Ats
Miura 787


6. Re: alterar permissão de arquivo executável [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/10/2010 - 10:12h

Não há lógica deixar um arquivo .jar com permissão de execução, pois nunca será iniciado pelo arquivo .jar, mas sim pela máquina virtual java.


7. Re: alterar permissão de arquivo executável [RESOLVIDO]

Alex
_-Alex-_

(usa Fedora)

Enviado em 25/10/2010 - 15:40h

Já tenho jre...
Quando passo o arquivo pro pc, aqui em casa, dá certo. Mas onde trabalho nem isso...
E pra rodar .jar tem q estar marcado como executável sim, ele é um programa, a diferença é que roda na jvm, mas não deixa de ser um programa.

Já é o segundo problema que tenho com executáveis no 10.10... O primeiro foi com arquivo .sh que, pra rodar, tem q estar com sh "caminho_do_sh", o que não precisava em versões anteriores do Ubuntu.


8. Consegui!

Alex
_-Alex-_

(usa Fedora)

Enviado em 25/10/2010 - 15:59h

Fiz o que o miura sugeriu... Até então tinha feito a parte do chmod, mas não tinha tentado executar pelo terminal... Deu certo, mas pela interface continuou do mesmo jeito. Estava tentando executar pelo Sun Java 6 Runtime, aí resolvi colocar o comando personalizado igual ao terminal (java -jar arquivo.jar) e... Deu certo!
Agradeço aos que responderam.


9. Alex

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/10/2010 - 16:03h

ERRADO!!!

1. Não tem que está nada marcado como executável NÃO
2. E me mostre aonde estou dizendo que não é um programa antes de julgar!

Resolvendo o problema na parte grafica:

Dâ um clique direito no arquivo .jar e clique em Abrir com o Sun Java 6 Runtime.


10. Re: alterar permissão de arquivo executável [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/10/2010 - 16:13h

Executado pelo

Terminal: http://img266.imageshack.us/img266/8573/52339819.png
Clicando: http://img829.imageshack.us/img829/7825/31055322.png


11. cesarasilva

Alex
_-Alex-_

(usa Fedora)

Enviado em 25/10/2010 - 16:39h

Realmente vc tem razão, não precisa estar marcado como executável. Mas não julguei nada, não disse q vc estava dizendo que não era um programa. Talvez me expressei mal.
E com a opção Sun Java 6 Runtime NÃO abre.
Isso é o que não estou entendendo...
Mas personalizando, do jeito que eu coloquei, dá certo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts