Erro Estranho quando vou executar BAT - foi inesperado neste momento
13/11/2012 11:49
0
Amigos,
faço no java dá certo e quando faço no Grails dá esse erro: ..
"foi inesperado neste momento".
Ele não executa, não entendo!
Nunca vi esse erro.Faço no java e dá certo...
Tags: Executar Bat ou escript no grails


0
Oi Paulo, como assim?
Tem como explicar melhor? Seu código Groovy é que está tentando executar o .bat?


0
No Groovy, você tem uma opção interessante, que não sei se vai te ajudar.

Você pode executar algo como o código abaixo:


"seu comando".execute()


Já tentou fazer isto apontando para o caminho do seu script?


0
Aliás, já tentou executar o script manualmente pra ver se funciona legal?
Muitas vezes o arquivo em lote precisa ser executado com um diretório corrente já definido. Se não me engano, a classe Process do Java permite isto. Como Java e Groovy são intercambiáveis, você poderia executá-los em problema.


0
Amigo Kiko é o seguinte:
1. Executar BAT.
Codigo: String path="cmd /c start C:\gerarDoc.bat"; Runtime rn=Runtime.getRuntime(); Process pr=rn.exec(path);
obs: Esse código está no controller. -> Erro: "foi inesperado neste momento".Ele não roda o bat.


2. Script: "\app\scripts\War.groovy".execute()
Criar War
Script groovy e não funciona

Não entendo...
13/11/2012 13:37


0
Quando dá foi "inesperado neste momento" qual o stacktrace ?
13/11/2012 13:58


0
stacktrace, zero....

Interessante: Java funciona e no Grails não funciona.

erro dentro do console cmd: foi inesperado neste momento
13/11/2012 14:06


0

C:\Users\Paulo Castro\Desktop\app>grails create-app NSA
Files\Java\jdk1.7.0_03\lib\tools.jar" -Dgroovy.starter.conf="C:\grails-1.0.3\con
f\groovy-starter.conf"" foi inesperado neste momento.
C:\Users\Paulo Castro\Desktop\app>
C:\Users\Paulo Castro\Desktop\app>
13/11/2012 14:08



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto