W chwili pisania tego (zaktualizowanego) zapisu, konfiguracja robocza wygląda następująco:
- Eclipse 3.8 (witryna z aktualizacjami Eclipse Indigo)
- EGit 1.3.0 (strona aktualizacji Eclipse Indigo)
- m2e 1.0.200 (witryna aktualizacji Eclipse Indigo)
- m2e-egit 0.14.0 (m2e marketplace podczas dodawania łącznika)
Testowane na Ubuntu Raring.
Z pewnością możesz „Importuj” -> „Maven” -> „Sprawdź projekty Maven z SCM”, a to najszybszy sposób. Jednak taki bezpośredni import nie daje obecnie kontroli nad nazwą folderu sklonowanego repozytorium. Lepiej byłoby pracować w widoku „Repozytorium Git” i wykonać „Klonowanie z repozytorium Git i dodać klon do tego widoku”, a następnie „Importuj projekty Maven” z takiego klonu; najdłuższym sposobem byłoby ręczne klonowanie, a następnie „Dodaj istniejące lokalne repozytorium Git do tego widoku”, a następnie ponownie „Importuj projekty Maven”. W każdym przypadku masz pełną kontrolę nad sklonowanym folderem.
Ostatni komentarz na temat pobocznego problemu, który sprawił, że płakałem z frustracji. O ile wiem, jeśli sklonowane repozytorium znajduje się w katalogu głównym twojego obszaru roboczego Eclipse, a hierarchia plików twojego projektu Maven ma POM na swoim katalogu głównym, to importowanie takiego projektu głównego zmieni nazwę sklonowanego folderu (z wybranym szablonem, domyślne do [artifactId]). Bez zmiany struktury projektu i bez przechowywania plików poza obszarem roboczym możesz łatwo obejść ten problem, klonując do podfolderu folderu obszaru roboczego.