Shell Script chamando classe Java  XML
Índice dos Fóruns » Outras Linguagens
Autor Mensagem
vtr.oliveira
JavaChild

Membro desde: 19/02/2008 09:25:33
Mensagens: 126
Localização: SP
Offline

Olá pessoal, bom dia!
Tenho uma dúvida que acredito que alguém aqui do GUJ sabia me ajudar. Preciso criar um shell script que chame o método main de um programa escrito em Java. Inclusive com passagem de parâmetros. Infelizmente não sei mta coisa de shell, então gostaria de saber se, primeiramente, isso é possível e como posso fazer esse tipo de coisa...

Grato desde já

Vitor Ribeiro de Oliveira
[Email] [MSN]
kired
JavaBaby

Membro desde: 21/01/2009 08:07:31
Mensagens: 83
Offline

Cara,

Acho que existem várias formas de se fazer isso, vc manja de comandos do Linux?

Com shellscript, é só vc adcionar um "#!/bin/sh" e sair digitando comandos linux, claro com algo amais como estruturas de controle, etc...

Mas vc pode chamar uma classe main simplesmente com um:

#!/bin/sh

java Main

ou:

#!/bin/sh

java -jar Main.jar

caso seja um pacote...

Enfim... se for só isso, é simples...

Espero ter ajudado! Abraços!


EDIT:

Já ia esquecendo, claro que vc pode descrever o caminho do programa ali com a pasta que ele se encontra (Ex: java /home/fulano/Main), assim como passar parâmetros para o método main (Ex: java Main 1 2 3).

This message was edited 2 times. Last update was at 21/01/2009 08:13:31

italo.vendrameto
JavaChild
[Avatar]

Membro desde: 21/09/2006 06:44:48
Mensagens: 119
Localização: Curitiba - PR
Offline

E ai velhinho,

Esse tipo de coisa é pratica comum em ambiente Unix/Linux, se você não conhece ShellScript da uma olhada nesse link http://olinux.uol.com.br/secoes/section.phl?id_dir=5 bem no final tem 6 aulas sobre isso, muito simpes e pratico já dá para ir aprendendo...
 
Índice dos Fóruns » Outras Linguagens
Ir para:   
Powered by JForum 2.1.8 © JForum Team