| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/01/2011 21:53:43
|
WalkMan
JavaChild
Membro desde: 05/12/2010 16:24:39
Mensagens: 126
Offline
|
Boa noite a todos,
é possivel via linha de codigo adicionar um aplicativo .jar aos inicializaveis do sistema?
Vlw!
This message was edited 2 times. Last update was at 12/01/2011 09:07:46
|
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 00:15:13
|
rodrigo.ferreira
JavaGuru
![[Avatar]](/images/avatar/0d55e009fa8e9e8ec97aa091dfaa28e0.jpg)
Membro desde: 28/08/2008 20:38:07
Mensagens: 200
Offline
|
Amigo, boa noite.
Tem sim. Mas é um pouco chato.
Você deverá criar um script ".bat" (se Windows) ou ".sh" se Linux para chamar o "java -jar _nome_da_aplicacao.jar"
Se for no Windows, deverá ser adicionada uma entrada no registro (HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENT_VERSION/RUN) chamando este arquivo ".bat".
Ps: Você também pode adicionar o .bat no local "Iniciar -> Programas -> Inicializar", mas aí fica visível para o usuário e é simples de remover.
Se for no Linux, depende do gerenciador de Janelas (KDE/Gnome), pois cada um tem entradas diferentes para inicializar aplicativos.
Lembrando que tudo isso depende também de a máquina ter uma JRE instalada e funcionando.
Espero ter ajudado!
Abraço,
|
Rodrigo Lopes Ferreira
Sun Certified Enterprise Architect for the Java Platform, Enterprise Edition 5
Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5
Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5
Sun Certified Programmer for the Java 2 Platform, Standard Edition 5
Tecnólogo em Informática com Ênfase em Gestão de Negócios - FATEC - Mococa - SP
Pós Graduando em Desenvolvimento de Sistemas em Software Livre - Universidade Católica de Brasília |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 07:24:46
|
WalkMan
JavaChild
Membro desde: 05/12/2010 16:24:39
Mensagens: 126
Offline
|
Prezado rodrigo.ferreira,
fico extremamente grato pela resposta, mais que completa, vou usar em ambiente windows, tendo em vista uma JRE já instalada!
Abraços e muito obrigado.
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 07:45:04
|
WalkMan
JavaChild
Membro desde: 05/12/2010 16:24:39
Mensagens: 126
Offline
|
Desculpe o encomodo mais teria algum exemplo
que eu possa seguir deste bat?
ou algo em java mesmo?
Vlw.
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 07:59:20
|
duduribeiro
JavaChild
Membro desde: 24/10/2009 19:50:15
Mensagens: 142
Localização: Guariba / Araraquara - SP
Offline
|
Se seu Path estiver configurado certinho com o java.. pode usar o seguinte
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 09:08:28
|
WalkMan
JavaChild
Membro desde: 05/12/2010 16:24:39
Mensagens: 126
Offline
|
Galera, meu jar carrega um .properties ao ser iniciado, mais quando eu coloco para iniciar do windows ele não faz isto
alguem teria alguma ideia?
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 10:04:42
|
duduribeiro
JavaChild
Membro desde: 24/10/2009 19:50:15
Mensagens: 142
Localização: Guariba / Araraquara - SP
Offline
|
Antes de executar o
vc tem q executar
para trocar o diretório onde vai ser executado
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 10:22:08
|
WalkMan
JavaChild
Membro desde: 05/12/2010 16:24:39
Mensagens: 126
Offline
|
aew duduribeiro,
eue estava passando o diretorio com o .jar sem mudar de pasta
sua dica me ajudou, agora consigo ler os properties.
só que tem um probleminha no fundo fica a tela do CMD
tem como eu fechar ela por comando sem fechar o meu programa?
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 10:30:29
|
KWill
Virtual Machine Man
![[Avatar]](/images/avatar/042aec9e604155f2f06c0a16c5f9ba06.jpg)
Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline
|
WalkMan wrote:aew duduribeiro,
eue estava passando o diretorio com o .jar sem mudar de pasta
sua dica me ajudou, agora consigo ler os properties.
só que tem um probleminha no fundo fica a tela do CMD
tem como eu fechar ela por comando sem fechar o meu programa?
Se estiver tudo no windows mesmo e o seu aplicativo não depender de entrada e saída padrão, troca lá o "java.exe" por "javaw.exe" no arquivo batch e execute o seu arquivo batch usando "cmd.exe /c [arquivo batch]".
Inté.
|
"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 10:41:32
|
rdsilio
JavaBaby
![[Avatar]](/images/avatar/53fa2bb31e7b9c5afebcd5bc6212c09d.png)
Membro desde: 19/09/2007 09:22:19
Mensagens: 82
Localização: Curitiba-PR
Offline
|
O aplicativo jar pode ser configurado com um serviço do SO, e assim será inicializado automaticamente.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 10:44:54
|
WalkMan
JavaChild
Membro desde: 05/12/2010 16:24:39
Mensagens: 126
Offline
|
Ola KWill,
pelo que entendi na minha chamada do bat, no regedit eu coloco
correto?
e meu bat esta assim
com esta opção eu consigo fechar o CMD que fica atraz sim, mais eu queria que ele fechasse sozinho.
vlw.
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 10:46:58
|
WalkMan
JavaChild
Membro desde: 05/12/2010 16:24:39
Mensagens: 126
Offline
|
rdsilio,
não entendi muito bem o que voce quiz dizer,
teria como explicar?
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 10:55:26
|
rdsilio
JavaBaby
![[Avatar]](/images/avatar/53fa2bb31e7b9c5afebcd5bc6212c09d.png)
Membro desde: 19/09/2007 09:22:19
Mensagens: 82
Localização: Curitiba-PR
Offline
|
WalkMan wrote:rdsilio,
não entendi muito bem o que voce quiz dizer,
teria como explicar?
Existem formas de alocar o jar como um serviço do windows para que ele inicialize e rode em background, o javaservice é uma dessas possibilidades, dê uma olhada no link:
http://www.jardelmorais.com/?page_id=753
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 10:58:08
|
duduribeiro
JavaChild
Membro desde: 24/10/2009 19:50:15
Mensagens: 142
Localização: Guariba / Araraquara - SP
Offline
|
WalkMan faz o seguinte
na area de trabalho
aperte com o botão direito -> novo -> atalho..
vai aparecer uma janela escrito:
Linha de comando
digite o seguinte:
pronto..ele criou o atalho...
aperte com o botão direito no atalho
E mude a propriedade INICIAR EM para a pasta onde esta o jar..
quando vc der 2 cliques..ele executa o programa..
Agora é só arrastar o atalho para o Inicializar no menu INICIAR
[]'s
This message was edited 1 time. Last update was at 12/01/2011 10:58:30
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/01/2011 11:03:02
|
WalkMan
JavaChild
Membro desde: 05/12/2010 16:24:39
Mensagens: 126
Offline
|
rdsilio vlw pela dica estou estudando esta possibilidade
duduribeiro, não posso fazer isto senão meu patrão me mata ele quer que seja inicializado via registro.
obrigado pela força.
|
 |
|
|
 |
|
|