80.1 生成构建信息
Maven和Gradle都支持产生包含项目版本,坐标,名称的构建信息,该插件可以通过配置添加其他属性。当这些文件出现时,Spring Boot自动配置一个BuildProperties bean。
为了让Maven生成构建信息,你需要为build-info goal添加一个execution:
<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>1.4.1.RELEASE</version><executions><execution><goals><goal>build-info</goal></goals></execution></executions></plugin></plugins></build>
注 更多详情查看Spring Boot Maven插件文档。
使用Gradle实现同样效果:
springBoot {buildInfo()}
可以使用DSL添加其他属性:
springBoot {buildInfo {additionalProperties = ['foo': 'bar']}}
