Agora tive uma dúvida qto a tua dúvida, vc quer passar parâmetros para o batch ou vai deixar fixo no código dele?
Se for isso, é só seguir o que o davidtiagoconceicao disse.
Senão é um pouco mais chato:
Parâmetros no batch seguem a seguinte forma: %1 %2 %(n-1) %n onde n é a quantidade total de argumentos.
Para passar para o programa java seria (utilizando teu exemplo):
java -jar NomedaAplicacao.jar %1 %2 %3
Se forem variáveis, vai depender de qual sistema operacional estiver sendo utilizado e qual tipo de script está sendo executado.
DiegoMau
criei um ponto bat com o seguinte comando call java -jar UraFax.jar
so que o prompot fica aberto
sabe como eu faço para feixa-lo
DiegoMau
ele tbm não fecha com o javaw
tentei ate
start UraFax.jar dffsdf fsdsd sdf d fsd
exit
mas ele assim tbm nao fecha
DiegoMau
resolvi o problema
a solução foi colocar assim
startNomeDoArquivo.jar"param1""param2""param3"
assim ele reconhece 3 parametros
oitathi
eu tô com um problema semelhante.
eu vou arrastar e soltar o icone do arquivo do tipo txt q a minha aplicação java precisa pra rodar, soh q eu quero q a maquina virtual rode com o xmx de 512 então eu fiz:
startairport2.jar"%1""-Xmx512m"
o java ate está abrindo com o arquivo q eu arrsto e solto em cima do java o problema é q ele não inicia a maquina virtual com 512.
Alguém sabe o pq?
WellingtonRamos
Como você faria para fazer via linha de comando?
WellingtonRamos
DiegoMau:
se eu não fosse passar aqueles parametros args[0] args[1] args[2]
seria java -jar NomedaAplicacao.jar
mas como tem aqueles argumentos que eu quero passar no momento que chama a aplicação eu não sei te dizer
Agora tive uma dúvida qto a tua dúvida, vc quer passar parâmetros para o batch ou vai deixar fixo no código dele?
Se for isso, é só seguir o que o davidtiagoconceicao disse.
Senão é um pouco mais chato:
Parâmetros no batch seguem a seguinte forma: %1 %2 %(n-1) %n onde n é a quantidade total de argumentos.
Para passar para o programa java seria (utilizando teu exemplo):
java -jar NomedaAplicacao.jar %1 %2 %3
WellingtonRamos
É do jeito que vc escreveu aqui.
WellingtonRamos
Você têm razão, como ele falou em arquivo .bat, assumi que ele está usando windows e o que ele está fazendo é para windows, mas isso é verdade. Os arquivos batch (.bat, .sh, etc) terão sua sintaxe dependente do SO.
WellingtonRamos
DiegoMau:
criei um ponto bat com o seguinte comando call java -jar UraFax.jar
so que o prompot fica aberto
sabe como eu faço para feixa-lo
Tente trocar java por javaw
WellingtonRamos
DiegoMau:
ele tbm não fecha com o javaw
tentei ate
start UraFax.jar dffsdf fsdsd sdf d fsd
exit
mas ele assim tbm nao fecha
Qdo você tentou javaw -jar seujar.jar
O console ficou bloqueado ou vc conseguia escrever algo nele?