Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用git信息生成git.properties文件_Git_Maven - Fatal编程技术网

使用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>