在grails战争中提供更多信息

Mor*_*ive 1 grails

Grails允许我们非常轻松地打包战争

grails war
Run Code Online (Sandbox Code Playgroud)

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

dma*_*tro 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>")
}
Run Code Online (Sandbox Code Playgroud)