在grails战争中提供更多信息

时间:2013-08-19 14:18:20

标签: grails

Grails允许我们使用

轻松打包战争
grails war

我想在战争的某个地方找到更多元信息。是什么时候建立在等等。是否有一个开关,将创建这样的文件,并用元信息填充它。

1 个答案:

答案 0 :(得分:6)

AFAIK没有开关添加有关战争创建的元数据,但您可以在生成战争期间使用BuildConfig中的此条目在战争中添加/删除内容。

grails.war.resources = { stagingDir ->
    copy(todir: "${stagingDir}") {
        fileset(dir:"${basedir}/path/to/your/meta-info/files") {
            //Exclude unwanted files
            exclude(name:"**/excluded-file")
        }
    }

    //In case you want to remove something from the staging dir
    delete(file:"${stagingDir}/WEB-INF/lib/<deleteSome.jar>")
}