为了账号安全,请及时绑定邮箱和手机立即绑定

如何将maven版本设置为Javadoc中的@version标签?

如何将maven版本设置为Javadoc中的@version标签?

慕村9548890 2023-07-19 16:17:08
我想使用 javadoc 插件来生成 Java 文档。@version 应该是 Projekt 版本,但我无法让它工作。这是我的 pom 文件:...            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-javadoc-plugin</artifactId>                <version>3.1.1</version>                <configuration>                    <defaultAuthor>Meeresgott</defaultAuthor>                    <defaultVersion>${project.version}</defaultVersion>                    <version>true</version>                    <author>true</author>                </configuration>                <executions>                    <execution>                        <id>javadoc</id>                        <goals>                            <goal>jar</goal>                        </goals>                    </execution>                </executions>            </plugin>...但版本标签在任何时候都不会显示。我应该在 java 类的注释部分放置一些标签吗?就像是:/**** @version <useMavenVersion>**/public class MyClass {}
查看完整描述

1 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

首先,您必须运行此命令:“mvn javadoc:fix” 之后,您可以使用“mvn install”或“mvn javadoc:jar”正常构建 javadoc


            <plugin>

                <groupId>org.apache.maven.plugins</groupId>

                <artifactId>maven-javadoc-plugin</artifactId>

                <version>3.1.1</version>

                <configuration>

                    <defaultAuthor>Meeresgott</defaultAuthor>

                    <defaultVersion>${project.version}</defaultVersion>

                    <version>true</version>

                    <author>true</author>

                </configuration>

                <executions>

                    <execution>

                        <id>update</id>

                        <goals>

                            <goal>fix</goal>

                        </goals>

                    </execution>

                    <execution>

                        <id>javadoc</id>

                        <goals>

                            <goal>jar</goal>

                        </goals>

                    </execution>

                </executions>

            </plugin>


查看完整回答
反对 回复 2023-07-19
  • 1 回答
  • 0 关注
  • 99 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信