首页 > 解决方案 > 在 JAR 资源中包含 Maven 站点 HTML 页面

问题描述

我有一个构建 JAR 文件的 Maven 项目。

它还创建了一个maven-site-plugin描述项目信息的站点(使用 )。

我想maven-site-plugin在创建的 JAR 的资源中包含生成的 html 页面,以便帮助系统在运行时访问它们。

这可能吗?如果是这样,怎么做?

我试过使用这个site:jar目标,但这总是会根据文档创建一个附加的“-site”的附加 JAR 。

标签: mavenmaven-site-plugin

解决方案


我已经解决了这个问题,方法是从目录maven-resources-plugin复制到,这是最终 JAR 的内容。site${project.build.directory}/site${project.build.directory}/classes


推荐阅读