マルチモジュールプロジェクトで失敗サイト:なぜサイトMavenのでしょうか?

StackOverflow https://stackoverflow.com/questions/4035461

  •  26-09-2019
  •  | 
  •  

質問

私は、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

これは既知のバグですか、私は何かを間違ってやっていますか?私はまだmaven-project-info-reports-pluginにとにかくのconfigure pom.xmlをしませんでした。

役に立ちましたか?

解決

あなたがサイトを行う場合は、:サイトを、あなたが特定のサイトの目標ではなく、ビルドサイクルを実行している、ので、プロジェクトがビルドできないだろう、とあなただけのリポジトリを掃除するので、アーティファクトはどこでも使用することには存在しません

のmavenでビルドのライフサイクルに関する詳細情報については、以下のリンクを参照してください。

http://www.sonatype.com/books/mvnref-書籍/参照/ lifecycle.htmlする

ます。http://www.sonatype。 COM /書籍/ mvnref書籍/参照/ライフサイクル・宗派・パッケージspecific.htmlする

他のヒント

おそらく、あなたは試してみてください目標サイト:ルート/マスターPOMの段階

私は唯一のマスターでのsrc /サイトを持っている原因私は、お子様の中のsrc /サイトでこれをしようとしなかった。

しかし、Mavenの3.0私にとって、この作品の罰金と根のRef =「レポート」がsite.xmlをメニューと チャイルズでMavenのプロジェクト・情報・レポート・プラグインを入れてのpom.xml

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top