Eclipseでm2eの奇妙な動作に遭遇しました:
- リモートgitリポジトリからプロジェクトのクローンを作成する
- プロジェクトエクスプローラーで表示されるdir構造には、Mavenの性質はなく、ルートとパッケージにpom.xmlのみがあります。「JREシステムライブラリ」、「Maven依存関係」はありません。「src/main / java」はなく、「my.packages.1」、「my.packages.2」のみ
- maven-> UpdateMavenProjectを使用してプロジェクトを更新します。1つの「bin」ディレクトリが作成され、bin dirの内容がgitからチェックアウトしたものと同じであることを除いて、すべてが正常に表示されます。
例:Mavenプロジェクトを更新する前:
.settings/
src/
pom.xml
.gitignore
Mavenプロジェクトの更新後:
.settings/
src/
pom.xml
.gitignore
bin/ <------ this dir appears after update maven project
bin/.settings/ <----------- contents the same as outside dir
bin/src
bin/.gitignore
bin/pom.xml
この奇妙な振る舞いをどのように回避すればよいですか?