Build automático em projeto Gradle
24/04/2016 12:12
0
Ilustres, criei um projeto SpringMVC (sim... sei que o grupo é de Grails mas entendo que o DNA é o mesmo. :)) e estou usando o Spring STS IDE. Acontece que estou tomando uma certa surra para configurar o eclipse para aplicar as mudanças realizadas na páginas sem precisar reiniciar o servidor. Estou usando o plugin gretty para rodar um jetty/tomcat embarcado.

Alguém pode me apontar o caminho para a correta configuração ? Ou se não é uma boa estratégia usar esses servidores embarcados durante o desenvolvimento ?
Tags: Gradle, Build, SpringMVC


0
Oi Savius,

parece que você está usando o Spring Boot: confere?

Se for, há um módulo adicional que você pode adicionar que lida justamente com isto: https://spring.io/blog/2015/06/17/devtools-in-spring-boot-1-3

Dá uma olhada no devtools e me diga se ajuda, ok? Qualquer coisa, to aqui. :)


0
Oi Kico, na verdade não estou usando Spring Boot (por alguma frescura insisti em não usar). Vi referências para o devtools no spring.io mas não cheguei a tentar usá-lo. Estou usando basicamente:
compile 'org.codehaus.groovy:groovy-all:2.4.6' (pq usar java puro em pleno 2016 quando se conhece Groovy é meio 'demodê' e cansativo)
compile 'org.springframework:spring-webmvc:4.1.6.RELEASE'
compile 'org.thymeleaf:thymeleaf-spring4:2.1.4.RELEASE' (enquanto avalio se vou pro AngularJS)

O devtools pelo que vi só rola com o spring-boot. Vou aproveitar e dar uma conferida no https://github.com/spring-projects/spring-loaded que não conhecia.
Se for o caso, de repente para desenvolvimento eu posso usar o boot e quando for para implantar valendo (valendo == ambiente != dev), rodo os testes sem o boot e vejo se continua na mesma (seria coisa de doido pensar nisso ? :) )

Vou tentar essas abordagens mais tarde e com certeza deixo o feedback.
Muito obrigado pela dica.
25/04/2016 15:17



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