Я хотел бы использовать Maven для разрешения зависимостей только в своем приложении Grails, т. е. я буду продолжать использовать команды Grails, такие как grails war
и grails test-app
, для создания и тестирования своего приложения. Согласно документации по Grails это возможно.
Видимо мне нужно указать следующее в BuildConfig.groovy
grails.project.dependency.resolution = {
pom true
}
Затем я указываю свои зависимости в своем файле pom.xml, используя обычный синтаксис Maven XML. Что должна содержать остальная часть этого pom.xml, например. что я должен указать для <packaging>
? Я думаю, мне может понадобиться создать этот файл pom.xml с помощью плагина Grails maven-publisher, но документация не говорит об этом явно.