使用git信息生成git.properties文件
我试图在我的项目中生成使用git信息生成git.properties文件,git,maven,Git,Maven,我试图在我的项目中生成git.properties文件。我在pom.xml中添加了依赖项。请在下面找到我的代码 <plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> <version
git.properties
文件。我在pom.xml
中添加了依赖项。请在下面找到我的代码
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
<version>2.1.4</version>
<executions>
<execution>
<goals>
<goal>revision</goal>
</goals>
</execution>
</executions>
<configuration>
<verbose>true</verbose>
<dotGitDirectory>${project.basedir}/.git</dotGitDirectory>
<dateFormat>MM-dd-yyyy '@' HH:mm:ss Z</dateFormat>
<generateGitPropertiesFile>true</generateGitPropertiesFile> <generateGitPropertiesFilename>src/main/resources/git.properties</generateGitPropertiesFilename>
<failOnNoGitDirectory>true</failOnNoGitDirectory>
</configuration>
</plugin>
pl.project13.maven
git提交id插件
2.1.4
修订
真的
${project.basedir}/.git
年月日‘@’HH:MM:ss Z
true src/main/resources/git.properties
真的
还在gitignore文件中添加了git.properties。但是我无法在我的项目中生成属性。我找到了问题的答案。上面的pom.xml中有git.properties插件。在同一pom.xml中,我没有添加包含的
<includes>
<include>**/*.properties</include>
</includes>
**/*.物业
另外,添加以下内容(除了插件管理)
pl.project13.maven
git提交id插件
希望这能解决生成git.properties文件的问题什么Maven命令生成git.properties文件?
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
</plugin>