原谅战争文件中所有不必要的jar

时间:2014-07-18 16:55:47

标签: grails jar war grails-2.3

我是grails程序员,我想删除war文件中包含的不必要的jar文件。 war文件中包含了许多不必要的jar文件。有没有快速的解决方案呢?你也可以提一下制作和运行简单的Grails战争所必需的jar文件。

1 个答案:

答案 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")
}