我有一个Maven-3多模块项目:

/root
  pom.xml
  /bar
    pom.xml
  /foo
    pom.xml

模块foo取决于模块bar,他们都具有相同的父:root。一切工作正常,直到我决定清理我的本地库和运行mvn site:site。生成失败,提示信息:

Failed to resolve artifact.
Missing:
1) com.XXX:bar:jar:1.0-SNAPSHOT

这是一个已知的bug或我做错了什么?我在任何maven-project-info-reports-plugin无论如何没有配置pom.xml呢。

有帮助吗?

解决方案

如果你做网站:网站,你正在运行的特定网站的目标,而不是构建周期,因此该项目将不建,因为你刚刚清理仓库,神器不会有任何地方使用

请参阅以下有关构建的生命周期的更多信息的链接Maven中:

http://www.sonatype.com/books/mvnref-书/参考/ lifecycle.html

HTTP://www.sonatype。 COM /书籍/ mvnref书/参考/生命周期节封装-specific.html

其他提示

也许你应该尝试的目标网站:舞台上的根/主,聚甲醛

我没有SRC /网站在孩子的试试这个,因为我只有在主一个src /站点。

但这项工作对我罚款与Maven 3.0和菜单REF =根“报告” SITE.XML和 在孩子的pom.xml的

将Maven的项目信息的报告,插件
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top