Kể từ khi viết (cập nhật) này, một thiết lập đang hoạt động như sau:
- Eclipse 3.8 (trang cập nhật Eclipse Indigo)
- EGit 1.3.0 (trang cập nhật Eclipse Indigo)
- m2e 1.0.200 (trang web cập nhật Eclipse Indigo)
- m2e-egit 0.14.0 (thị trường m2e khi thêm trình kết nối)
Đã thử nghiệm trên Ubuntu Raring.
Bạn chắc chắn có thể "Nhập" -> "Maven" -> "Kiểm tra các dự án Maven từ SCM", và đây là cách nhanh nhất. Tuy nhiên, việc nhập trực tiếp như vậy hiện không cung cấp cho bạn quyền kiểm soát đối với tên thư mục kho lưu trữ nhân bản. Bạn có thể làm việc tốt hơn từ Chế độ xem "Kho lưu trữ Git" và thực hiện "Sao chép từ Kho lưu trữ Git và thêm bản sao vào chế độ xem này", tiếp theo là "Nhập các dự án Maven" từ bản sao đó; cách lâu nhất sẽ là sao chép thủ công của bạn và sau đó "Thêm kho lưu trữ Git cục bộ hiện có vào chế độ xem này", tiếp theo là "Nhập dự án Maven". Trong mọi trường hợp, bạn có toàn quyền kiểm soát thư mục được sao chép.
Nhận xét cuối cùng về một vấn đề phụ khiến tôi thất vọng khóc. Theo như tôi biết, nếu kho lưu trữ nhân bản nằm trên thư mục gốc của không gian làm việc Eclipse của bạn và hệ thống phân cấp tệp dự án Maven của bạn có POM trên thư mục gốc, thì việc nhập dự án gốc đó sẽ đổi tên thư mục được nhân bản (với mẫu bạn đã chọn, mặc định thành [ArtifactId]). Không thay đổi cấu trúc dự án của bạn và không giữ các tệp bên ngoài không gian làm việc của bạn, bạn có thể dễ dàng giải quyết vấn đề này bằng cách sao chép trên một thư mục con của thư mục không gian làm việc.