look(maven-git-commit-id-plugin)
下面只说一下简单的maven assembly插件打包包含git.properties信息的配置方式,更详细的配置请look上面。
1. 直接在pom.xml -> build -> plugins加入:
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
</plugin>
不需要其他额外配置,如果需要个性化配置请参考上面的look链接。该插件再spring-boot中默认已经集成了,只需引用即可,插件定义位置spring-boot-starter-parent-xxx.xx.x.RELEASE.pom -> (parent)spring-boot-dependences -> pluginManagement -> git-commit-id-plugin.
附:如果不是使用spring-boot-parent管理的需要如下配置:generateGitPropertiesFile属性是生成git文件默认是不生成的。
<plug