我正在努力理解部署具有工作链接的多模块 Maven 站点的复杂性。由于我使用maven-scm-provider-hg
.
根据文档,我应该跑去mvn site:site site:stage
获得一个完整的工作站点。但是,当我运行mvn site:deploy
它时,它会部署父 pom 站点,除了图像和 css 文件夹外,它是空的。
接下来我试试mvn site:stage-deploy
。这会失败,因为它会添加staging/
到 url,因为我使用的是 Google 代码,所以会导致错误,因为http://code.google.com/p/myproject.site/staging
它不是存储库。这也不是一个长期的解决方案,因为我很确定 maven 发布插件运行site:site
。
使用工作链接部署完整的多模块站点的官方方法是什么?