我是grails程序员,我想删除war文件中包含的不必要的jar文件。 war文件中包含了许多不必要的jar文件。有没有快速的解决方案呢?你也可以提一下制作和运行简单的Grails战争所必需的jar文件。
答案 0 :(得分:0)
您可以通过在BuildConfig.groovy中添加以下行来从战争中排除不必要的jar。
grails.war.resources = { stagingDir ->
delete(file:"${stagingDir}/WEB-INF/lib/jarFileName.jar")
}
示例:删除hibernate核心
grails.war.resources = { stagingDir ->
delete(file:"${stagingDir}/WEB-INF/lib/hibernate-core-3.3.1.GA.jar")
}