ich ein seltsames Verhalten von M2e auf Eclipse begegnen:Eclipse-M2e "Update Maven-Projekt", fügt ein nicht benötigter bin-Verzeichnis
- Clone Projekt von Remote-Git Repository
- Die Struktur dir bei Projekt-Explorer zeigte nicht hat maven natures, nur pom.xml bei root und packages. Keine "JRE System Library", keine "Maven Abhängigkeiten". Nein "src/main/java", nur "my.packages.1", "my.packages.2"
- Ich aktualisiere das Projekt mit maven-> Update Maven Project. Alles wird gut angezeigt, bis auf ein "bin" -Verzeichnis, das erstellt wurde, und der Inhalt von bin dir ist dasselbe wie das, was ich von git auschecke.
Beispiel: vor der Aktualisierung Maven Projekt:
.settings/
src/
pom.xml
.gitignore
nach dem Update Maven Projekt:
.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
Wie soll ich dieses seltsame Verhalten zu vermeiden?
Vielen Dank für die Antwort. Gibt es Möglichkeiten, den Projektstandard auf Maven Project zu setzen? – dhchen
Nicht das ich weiß. Aber Sie können das Projekt als Maven-Projekt importieren, dann wird es beim Import korrekt konfiguriert. Gehen Sie dazu in das Menü Datei -> Importieren -> Maven -> Vorhandene Maven-Projekte – dunni