14

exportedこの.classpath行で属性は何をしますか?

<classpathentry exported="true" kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>

私はそれの有無にかかわらずうまく構築して実行するプロジェクトを持ってます。それで、それはどのような違いをもたらしますか?

どうやら私の特定のケース(私が継承したプロジェクト)では、それを持つことは重要ではありません。この属性を追加することが重要なのはいつですか。

4

2 に答える 2

6

エクスポートすると、他のEclipseプロジェクトで使用できるようになります。Mavenでは、相互に依存する複数のプロジェクトがある場合、eclipseはワークスペース内のプロジェクトを解決できます。したがって、複数のプロジェクトがある場合は、これを変更すると効果が生じる可能性があります。

于 2013-01-08T17:13:46.800 に答える
1

この行はM2Eclipseに固有のものであり、基本的にEclipseにアーティファクトの解決をM2Eclipseに委任するように指示します。

于 2013-01-08T17:13:37.563 に答える