更新:Eclipseのm2eを含むプロジェクト - >ビルドプロジェクトにはデフォルトでMavenの目標が含まれていますか?Eclipseでm2eを含むProject-> Build ProjectにデフォルトでMavenゴールが含まれていますか?
のpom.xmlに <build> <defaultGoal>install</defaultGoal> </build>
は、「プロジェクトの構築」のアクションを変更し、Mavenのビルダーでも2回目のコンパイルを追加含めていますか?
フラグプロジェクト - >が自動的にビルドし、私はプロジェクトを更新するとき2つのビルダーはdifferntことを行うEclipseでチェックされます。私の知る限り:
1)pom.xmlを更新すると、Maven Project Builderが依存関係になります。 2)これらの2人のビルダーのうちの1人が、私が変更するとコードをコンパイルします。
a。どのビルダーがコードをコンパイルしますか?私の知る限り、Mavenには独自のJAVA_HOMEがあります。 EclipseプロジェクトにJREを添付することもできます。したがって、JREは異なる場合があります。
b。 Maven Builderは何のほかのアクションを行いますか(いつポームやコードを更新するとき)?
[JavaとMavenのビルダーがEclipseでどのように連携していますか?](https://stackoverflow.com/questions/6832789/how-do-java-and-maven-builders-work-together- in-eclipse) – howlger
プロジェクト - >プロジェクトのビルドを選択すると、どのビルダーが最初に動作しますか? – Ekaterina
一番上のビルダーが先に来ます。順序を変更するには、_Up_または_Down_を押してビルダを選択します。 '.classpath'が_Maven Project Builderによって編集されている場合、この変更によって別のビルドがトリガーされるため、_Java Builder_は正しい依存関係を認識します。 – howlger