两种场景需要动态的处理资源:
1.对resource下的资源进行处理
2.对war包中其他资源,比如:jsp文件进行处理
1
2
3
4
5
6
7
| import org.apache.tools.ant.filters.*
processResources {
filter ReplaceTokens, tokens: [
"application.version": project.property("application.version")
]
}
|
1
2
3
4
5
6
7
8
| import org.apache.tools.ant.filters.*
war {
filter ReplaceTokens, tokens: [
'versionDate': "${new Date().format('yyyyMMdd')}".toString(),
'copyright' : "${new Date().format('yyyy')}".toString()
]
}
|
比较简单,一眼就看完了,就不多介绍了。