首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven支持将站点文档生成为zip格式

Maven支持将站点文档生成为zip格式
EN

Stack Overflow用户
提问于 2017-11-03 09:04:11
回答 2查看 41关注 0票数 1

嘿,我正在尝试将Maven项目的站点文档生成为zip文件。我遇到过maven汇编插件,但它似乎是整个项目的,有没有办法让它知道只生成压缩的网站?解决方案必须是一个maven插件,因为它需要自动化。谢谢。

EN

回答 2

Stack Overflow用户

发布于 2017-11-03 15:59:43

使用site:jar

https://maven.apache.org/plugins/maven-site-plugin/jar-mojo.html

它被设计成将站点捆绑到一个工件中。

票数 0
EN

Stack Overflow用户

发布于 2017-11-03 17:59:32

汇编插件似乎是最好的选择,你只需要使用一个合适的汇编文件就可以在你的网站上创建一个压缩包。可以使用程序集<fileSet><directory>...</directory></fileSet>指定要包括的文件。您的部件文件可能如下所示:

代码语言:javascript
复制
<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
    <id>site-zip</id>
    <formats>
        <format>zip</format>
    </formats>
    <fileSets>
        <fileSet>
            <directory>${project.reporting.outputDirectory}</directory> <!-- Site output directory -->
            <outputDirectory>${project.build.directory}/zipped-site</outputDirectory>
        </fileSet>
    </fileSets>
</assembly>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47086912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档