Este Plugin faz o Tomcat 9 o container padrão para rodar o Grails.
Com o grails 2.5.6 em modo interativo, siga os passos:
grails> compile
grails> package-plugin
grails> generate-pom
- Copie para uma pasta reservada e renomeie o arquivo na pasta raiz do projeto de
grails-tomcat-9.0.x.zip
paratomcat-9.0.x.zip
. - Copie para uma pasta reservada e renomeie o arquivo em
target\pom.xml
paratomcat-9.0.x.pom
. - Gere o sha1 dos dois arquivos com um gerador online ou offline e crie os respectivos arquivos
tomcat-9.0.x.zip.sha1
etomcat-9.0.x.pom.sha1
na pasta reservada. No Linux os comandos seriam esses:
sha1sum tomcat-9.0.x.zip | cut -d " " -f 1 >> tomcat-9.0.x.zip.sha1
sha1sum tomcat-9.0.x.pom | cut -d " " -f 1 >> tomcat-9.0.x.pom.sha1
- No final do processo a pasta deve estar assim:
tomcat-9.0.x.pom
tomcat-9.0.x.pom.sha1
tomcat-9.0.x.zip
tomcat-9.0.x.zip.sha1
- Faça o Upload dos arquivos para o repositório do maven/s3.
- Modifique o arquivo
BuildConfig.groovy
para a versão deployada. - Teste o download das dependências e as alterações.