您的位置:首页 > 运维架构 > Apache

Apache Maven Site Plugin概述

2016-12-28 16:04 169 查看
Apache Maven Site Plugin是Maven项目提供的标准插件之一,用于为Maven项目生成站点(用以生成HTML页面的模块等文档),如果在pom.xml中配置了则其中也包括项目的报告。
1. 官网:
http://maven.apache.org/plugins/maven-site-plugin/
2. 最新版本是2016-11-13发布的3.6。

3. 提供的Maven goals:
site:site,为单个Maven项目在本地生成站点。多模块的Maven项目中的链接可能无效。
默认位于target/site/目录
site:deploy,使用Wagon支持的协议,将生成的站点部署到<distributionManagement>中指定的URL。
<distributionManagement>
<site>
<id>www.ericsson.com</id>
<url>scp://www.ericsson.com/www/docs/project/</url>
</site>
</distributionManagement>

site:stage,为多模块的Maven项目在本地生成站点,以调试测试。必须先执行site:site。
默认位于target/staging/目录;
其他指定目录
mvn site:stage -DstagingDirectory=C:\my\full\site\path

site:stage-deploy,使用Wagon支持的协议,将模拟生成的站点HTML页面部署到<distributionManagement>中指定的URL。
默认位于$distributionManagement.site.url/staging/路径
其他指定路径
mvn site:stage-deploy -DstagingSiteURL=scp://www.ericsson.com/www/project/

site:run,启动站点(内置Jetty服务器),查看HTML页面,以方便编辑站点中的各个文档。
默认启动服务器http://localhost:9000/
site:jar,将站点生成的HTML页面打包为JAR以部署到Maven库。
site:attach-descriptor,将站点的描述符(site.xml)加入到要部署的文件列表中。
site:effective-site,在继承和交叉后,计算有效的站点描述符。
详情,请参考“Apache Maven Site Plugin详解”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven 插件 site 站点 stage
相关文章推荐