Executar .jar pela interface gráfica em Fedora 22 [RESOLVIDO]

13. Re: Executar .jar pela interface gráfica em Fedora 22 [RESOLVIDO]

Victor Prata
VictorPrata

(usa Fedora)

Enviado em 01/07/2015 - 17:54h

erisrjr escreveu:

VictorPrata escreveu:
...

Seria se eu fosse usar apenas no meu computador, mas preciso dele rodando em outros dispositivos e independente do SO. Mas obrigado pela dica.


Mas não mencionou isto antes, disse apenas:
VictorPrata escreveu:

Não consigo executar um .jar pela interface gráfica no Fedora 22. Quando se clica com o segundo botão no arquivo não tem a opção de usar comando personalizado. Se alguém souber de um jeito, eu fico agradecido pela ajuda.

Obs.: Tem quer ser pela interface gráfica (dois cliques no arquivo).


Mas é o seguinte: Então salvo disponibilize sua aplicação via algum servidor de aplicação para acesso via navegador. Tera que fazer um processo semelhante ao que descrevi para cada sistema operacional onde for executá-lo.

Ou seja, criar um lançador ou script que ao ser acionado, chame o .jar (Pode tentar automatizar criando um pacote ou script instalador, que além de deixar seu .jar no diretório correto, crie os atalhos).

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;


Acho que realmente eu não me expressei bem. O quer eu quero saber é bem simples. Não é um sistema sofisticado, é apenas um projeto que estou fazendo para uma pesquisa. Ele tem quer ser independente de SO pq meu orientador utiliza iMac. Eu consigo rodar o .jar que gerei normalmente pelo ambiente gráfico no Windows, apenas clicando duas vezes nele. Como você deve saber, o .jar roda em cima da VM, não há necessidade de criar um para cada SO, é tanto que já o executei o mesmo .jar criado no Windows num iMac.

Eu só quero entender pq ele não consegue ser executado pelo ambiente gráfico no meu fedora, mesmo tendo o java instalado.

Mais uma vez obrigado pelas dicas.



  


14. Re: Executar .jar pela interface gráfica em Fedora 22

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/07/2015 - 17:59h

Jovem, quando digo um para cada sistema operacional, me refiro ao lançador não ao .jar

Para Linux é como mostrei ou com um script .sh. No windows e Mac existira algo semelhante (salvo o gerenciador de arquivos deles chame automaticamente o java para o jar. Mas no Linux desconheço forma além das que lhe passei).

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



15. Re: Executar .jar pela interface gráfica em Fedora 22

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/07/2015 - 18:09h

VictorPrata escreveu:
...
Eu só quero entender pq ele não consegue ser executado pelo ambiente gráfico no meu fedora, mesmo tendo o java instalado.
...


Devido ao gerenciador de arquivos no Fedora não fazer a associação de forma automática.
Note que dependendo do que o .jar fizer, pode ser necessário passar parâmetros a JVM(Mesmo não sendo o seu caso), como uma quantidade de memoria etc e nos gerenciadores de arquivos que eu conheço para Linux um .jar não sera "executado" automaticamente. Então mesmo que automatize na sua maquina (Via script para o nautilus), isto não funcionara para qualquer ambiente, então uma forma simples de resolver isso é criando o atalho como lhe sugeri (Pode jazer um script também, mas não é necessário neste caso).



--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



16. Re: Executar .jar pela interface gráfica em Fedora 22 [RESOLVIDO]

Victor Prata
VictorPrata

(usa Fedora)

Enviado em 01/07/2015 - 18:42h

erisrjr escreveu:

Jovem, quando digo um para cada sistema operacional, me refiro ao lançador não ao .jar

Para Linux é como mostrei ou com um script .sh. No windows e Mac existira algo semelhante (salvo o gerenciador de arquivos deles chame automaticamente o java para o jar. Mas no Linux desconheço forma além das que lhe passei).

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;


Agora eu entendi. Irei fazer o lançador mesmo. Muito Obrigado!





  
01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts