Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.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
如何在javadoc中自动填写@version标记?_Java_Git_Maven_Javadoc - Fatal编程技术网

如何在javadoc中自动填写@version标记?

如何在javadoc中自动填写@version标记?,java,git,maven,javadoc,Java,Git,Maven,Javadoc,我用Java编写,Maven用于项目构建,Git用于源代码控制 在javadocs中,我希望在@version标记中更改源文件时使用最后一个版本。如果我手动完成这项工作,那将是大量的工作。我如何自动做到这一点 我不需要Git存储库中的文件来包含版本。我通过OSSRH将我的工件发布到Maven Central,我只关心Maven Central上的javadoc是否有正确的@version标记。所以我想我必须在mvn部署运行期间插入版本号。但为了知道上次更改文件的版本,我需要从源代码constol

我用Java编写,Maven用于项目构建,Git用于源代码控制

在javadocs中,我希望在
@version
标记中更改源文件时使用最后一个版本。如果我手动完成这项工作,那将是大量的工作。我如何自动做到这一点


我不需要Git存储库中的文件来包含版本。我通过OSSRH将我的工件发布到Maven Central,我只关心Maven Central上的javadoc是否有正确的
@version
标记。所以我想我必须在
mvn部署
运行期间插入版本号。但为了知道上次更改文件的版本,我需要从源代码constol系统(git)获得一些信息。我不知道如何将Git和Maven结合起来才能做到这一点。

我建议深入研究一下我从未使用过它,但它看起来像是有这样的东西。。。