Eclipse 4.2でMavenプロジェクトを使用して、ワークスペース内のMaven以外のJavaプロジェクトがより少ないメンテナンス作業で外部ライブラリを使用できるようにすることを検討しています。この効果を実現するにはMaven Dependencies
、タブの下にあるチェックボックスを有効にしJava Build Path -> Order and Export
ます。
ただし、Mavenプロジェクトを更新すると、その設定が元に戻ることに気づきました。より具体的には、.classpath
これで:
<classpathentry exported="true" kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
これに変わります:
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
これを防ぐ方法はありますか?私の場合、Mavenプロジェクトを持つことの全体的なポイントは、それらの依存関係がエクスポートされることです。
他のすべてのプロジェクトをMavenに変換することを除いて、これを行うためのより良い方法はありますか?