如何排除构建时所需的插件jar?

fed*_*lov 3 grails jar dependency-management

我有Grails插件在构建时(构建war之前)做一些工作(预编译静态文件).要完成它的工作,需要一些jar依赖项.因此,只有在构建时才需要此依赖项.如何将它们排除在最终WAR之外?

eug*_*e82 8

添加到您的BuildConfig.groovy:

grails.war.resources = { stagingDir ->
    delete(file:"${stagingDir}/WEB-INF/lib/whatever.jar")
}
Run Code Online (Sandbox Code Playgroud)