我想从Grails构建的WAR中删除log4j.我的jboss已经部署了.我在努力:
grails.project.dependency.resolution = {
...
dependencies {
provided 'log4j:log4j:1.2.16'
}
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用.构建之后,WAR仍然包含log4j-1.2.16.jar.该怎么办?
把它放在BuildConfig.groovy的底部:
grails.war.resources = { stagingDir ->
delete(file:"${stagingDir}/WEB-INF/lib/log4j-1.2.16.jar")
}
Run Code Online (Sandbox Code Playgroud)