2009-10-28 51 views
0

我已经配置了ant-run-plugin在后台阶段运行。顺便说一下,它会转换为findbugs-report。我在我的目标/站点文件夹中找到它的结果。调用站点阶段会在一个额外的目录中生成整个多模块站点。在那里,我的转换findbugs报告缺失。这是为什么?Maven:Antrun的结果在目标中,但没有在站点阶段和站点部署的输出中。为什么?

我假设stage-site将每个目标/站点的碎片复制到我的目录目录中。它不这样做。它似乎重新创造了一切,但忽略了我的转化报告。我怎么能告诉它拿起它?

回答

0

其实,你几乎已经自己回答了这个问题。关于site:stage目标,文件写道:

生成基于POM的<distributionManagement>部分指定的网站网址在局部分期或模拟目录网站。

它可以用来测试多模块构建中的模块站点之间的链接。

所以,不,site:stage不会复制站点生成的文件:站点,它会生成另一个站点。

因此,运行antrun插件时处理target/site在运行site:site时很好,但在运行site:stage时没有问题。运行site:stage时,您需要告诉它来处理登台目录。

相关问题