如何在Maven站点的Maven Coordinates页面添加私有仓库信息?
如何在Maven站点的「Maven Coordinates」页面添加私有仓库配置
要在Maven生成的站点「Maven Coordinates」页面中添加下载构件所需的私有仓库配置,只需修改maven-project-info-reports-plugin的配置,为其添加自定义内容即可。这个插件负责生成「Maven Coordinates」页面,默认只展示构件坐标,我们可以通过扩展配置加入仓库指引。
修改你的pom.xml配置
找到reporting节点下的maven-project-info-reports-plugin,替换成如下配置:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> <version>3.9.0</version> <configuration> <dependencyInfo> <additionalContent> <![CDATA[ <h3>私有仓库配置</h3> <p>如需下载本构件,请在你的pom.xml中添加以下仓库配置:</p> <pre><code><repositories> <repository> <id>private-repository-release</id> <url>https://private.repository.com/artifactory/private-repository-release</url> </repository> </repositories> </code></pre> ]]> </additionalContent> </dependencyInfo> </configuration> </plugin>
生效验证
修改完成后,重新运行命令:
mvn site
生成的站点中,「Maven Coordinates」页面(对应文件路径为target/site/dependency-info.html)会在构件坐标下方新增一个「私有仓库配置」板块,展示你需要的仓库XML代码段,用户可直接复制使用。
内容的提问来源于stack exchange,提问作者PatPanda
相关产品推荐
相关产品推荐

