Pipeline Assets em aplicações Multi-project
02/09/2019 22:03
0
Olá,
tenho várias aplicações com grails 3, essas aplicações compartilham um 'nucleo' que tenho todas as classes, controllers, views e assets de uso comum entre essas aplicações.
Até o grails 3.3.5 eu consigo acessar todos os assets do meu 'nucleo' normalmente. Nas próximas versões(testei até a 3.3.10) eu não consigo mais acessa-los. Os assets das aplicações principais são acessíveis normalmente.
Procurei internet sobre algum problema semelhante, porém não consegui encontrar a solução pra esse problema.
Tags: Grails, asset, assets, assets-pipeline, multi-project


0
Castiel, o Grails te mostra alguma mensagem de erro?


0
Não, nenhum mensagem, apenas 404 no browser.
O mais interessante é, como uso o <g:asset /> se o arquivo não for encontrado ele nem adicionaria o mesmo no html final
09/09/2019 08:58


0
Mas este núcleo está compartilhado como um plugin ou como um projeto compartilhado?
Minha sugestão é o plugin, por que com isto você consegue garantir que aquele código fonte será inserido no seu projeto.


0
Estou trabalhando com multi-projeto, olha a estrutura do projeto:

--- settings.gradle ---
include 'principal', 'nucleo'

--- build.gradle - principal ---
grails {
plugins {
compile project(':nucleo')
}
}
09/09/2019 10:52


0
Castiel, não sei se vai ser útil, mas lá vai: existe um link na documentação oficial do Grails que não é muito documentado que é só sobre a questão de atualizações do framework.

Segue o link: https://grails.github.io/grails-upgrade/latest/guide/index.html

Nele, encontrei uma parte que talvez seja exatamente o que você está procurando:  na seção "Spring Boot Gradle Plugin Changes" está incluída a opção addResources. Note: é apenas um chute o que estou dizendo aqui, e esta versão diz respeito ao Grails 4, mas talvez te ajude em alguma coisa.

Estou aqui pra te ajudar também, ok?


0
Conferi aqui e já tenho essa opção no bootRun, vou dar mais uma olhada na documentação pra ver se encontro algo.
09/09/2019 14:21



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