maven - 在 JAR 资源中包含 Maven 站点 HTML 页面
问题描述
我有一个构建 JAR 文件的 Maven 项目。
它还创建了一个maven-site-plugin
描述项目信息的站点(使用 )。
我想maven-site-plugin
在创建的 JAR 的资源中包含生成的 html 页面,以便帮助系统在运行时访问它们。
这可能吗?如果是这样,怎么做?
我试过使用这个site:jar
目标,但这总是会根据文档创建一个附加的“-site”的附加 JAR 。
解决方案
我已经解决了这个问题,方法是从目录maven-resources-plugin
复制到,这是最终 JAR 的内容。site
${project.build.directory}/site
${project.build.directory}/classes
推荐阅读
- javascript - Ag-Grid rowDataChanged 未正确触发
- docker - 将文件从调用 repo 复制到操作
- reactjs - 链接在 React 中的行为方式不同
- windows-10 - 防止鼠标从睡眠模式唤醒计算机
- angular - 评估两个时期 - Angular
- database - 加密数据库:环境变量中的秘密与 Docker 秘密?
- swift - 试图让 IOS 应用使用泰卢固语。没有语音输出。但是,它适用于其他语言
- ffmpeg - WebM DocType 版本表示什么?
- c# - C# - 在命令工具中使用属性和反射
- json - 如何在 Lucerne 中捕获解析错误(常见的 lisp)