Iniciar aplicação
23/09/2011 20:58
0
Olá pessoal,
Estava estudando Java para fazer uma aplicação numa empresa e encontrei o Grails.
A aplicação vai ficar num servidor Linux dentro da empresa, o problema é que se o servidor desliga a aplicação não inicia automaticamente, eu tenho que entrar na pasta da aplicação e digitar grails run-app.

Tenho certeza que deve existir meios para automatizar isso, só não consegui achar como.

Desde já obrigado.

Abraços
Tags: <!-- não sei porque isso -->


0
Oi Adalberto,

o comando grails run-app deve ser executado apenas quando você estiver desenvolvendo sua aplicação, e de modo algum no ambiente de produção. Isto porquë quando executamos a aplicação neste modo, o Grails injeta uma série de aspectos nos controladores, classes de domínio, etc para facilitar o debug e observação do funcionamento da aplicação.

A maneira correta de fazer o deploy é gerando o arquivo war, que deverá ser deployado no seu servidor de aplicações. Gerar o arquivo war é muito fácil: basta que você execute o comando grails war

Com relação ao deploy no servidor de aplicações, depende de qual servidor você quer usar, seja ele Tomcat, Jetty, Weblogic, Websphere, JBoss, Glassfish ou qualquer outro. Normalmente há uma interface de deploy para isto.

Sobre iniciar o container de aplicações quando o servidor iniciar, ai depende da sua distribuição do Linux, mas normalmente é criado um script de inicialização dentro do diretório /etc/init.d referente ao seu container servlet


0
Olá Henrique,

Obrigado pelo retorno.

Essa aplicação estou fazendo no Netbeans e faz quase tudo sozinho, sem usar linha de comando. Quando fui transferir para o servidor linux tive alguns problemas, esse foi um deles.

Essa aplicação é complexa e tenho bastante tempo para trabalhar com isso, vou usar bastante o fórum.

Abraços
24/09/2011 13:32


0
Oi Adalberto, bacana.

Pode ir reportando os problemas aqui que no que for possível, vamos te ajudar a resolver estes problemas ok?



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