2011-08-10 31 views
31

Tôi đã chia nhánh và nhân bản một dự án với máy cục bộ từ GitHub bằng thiết bị đầu cuối và đang cố nhập nó vào Eclipse.Nhập dự án Git hiện có vào Eclipse mà không cần tệp .project

Vấn đề là bản sao từ GitHub không có tệp .project, vì vậy khi tôi chuyển nhập -> dự án từ Git, tôi chỉ có thể nhập dưới dạng dự án chung. Làm thế nào tôi có thể nhập dự án vào Eclipse mà không thực hiện git init? Hầu hết các giải pháp tôi thấy có .project đã có khi họ nhân bản nó từ Git.

+1

Có tệp pom.xml (Maven) hoặc build.gradle (Gradle) trong thư mục gốc của dự án không? Nếu vậy, bạn sẽ được sử dụng, khi thích hợp, m2e, m2eclipse, "mvn eclipse: eclipse", hoặc "eclipse gradle" để tạo các tệp dự án Eclipse. Nó được coi là thực hành tốt không để kiểm tra trong cấu hình IDE. – Anonymoose

Trả lời

1

Bạn nên tạo một dự án mới trong Eclipse và xác định rằng dự án được đặt trong thư mục hiện có.

Chọn "Tạo dự án từ nguồn hiện" trong wizard:

Eclipse: New Java Project

0

tôi sử dụng eclipse 3.7 (chàm) và tôi tìm thấy giải pháp tuyệt vời này:

1) click vào: Navigate ->Hiển thị trong ->Project Explorer

2) từ F ilesystem thư mục, tìm và chọn thư mục nơi dự án được chứa

3) gà phải vào thư mục và chọn Quảng bá cho Dự án

+0

Làm cách nào để bạn xuất hiện trong trình khám phá dự án vì nó không thể được nhập? Tôi vẫn nhận được cùng một lỗi ... – user847988

0

Làm điều này:

file>nhập>Chung>Dự án hiện tại vào không gian làm việc

sau đó:

  • chọn thư mục gốc: chọn đường dẫn trong bạn pc nơi dự án là
  • nếu bạn muốn sao chép các dự án hiện có trong một dự án mới vào không gian làm việc của bạn, kiểm tra các dự án sao chép lĩnh vực vào không gian làm việc, nếu không, hãy kiểm tra và tiếp tục làm việc trực tiếp vào dự án hiện tại
+2

Ông cho biết đây không phải là một dự án Eclipse (không có tệp .project) vì vậy phương pháp này sẽ không hoạt động. –

40

Tạo dự án java mới, Bỏ qua "Sử dụng vị trí mặc định" và duyệt qua đường dẫn dự án git bằng cách nhấp vào nút duyệt. Nó làm việc cho tôi. Tôi vừa nhập một dự án Git, netbeans vào Eclipse thông qua phương pháp đơn giản này.

+1

Đây là cách chính xác và dễ nhất tôi đã thấy. Cảm ơn đã giúp đỡ. – Tastybrownies

+0

Câu trả lời hay nhất và rất dễ dàng. – nottinhill

+0

công việc tốt cho tôi. –

8

Sau một thời gian tôi đã làm việc như mong đợi ...

Về cơ bản thuật sĩ bị hỏng. Đây là những gì đã hiệu quả đối với tôi (nhật thực 4.2.2):

  1. Bạn có thể sử dụng trình hướng dẫn để nhập kho git vào vùng làm việc của mình.
  2. Sau đó bạn cần đóng trình hướng dẫn và mở khung nhìn Git Repositories.(Window -> Show View ->Khác ->Git ->Git kho)
  3. Nhấp chuột phải vào repo bạn vừa nhập khẩu và chọn "Các dự án nhập khẩu ..."

Tôi đã nhập một dự án chung (chỉ là mã SQL) và lần này nó hoạt động như mong đợi (Màn hình không cho phép bạn thay đổi tên dự án cũng như thư mục, có ý nghĩa tại thời điểm này).

Đó là các bước tương tự được thực hiện bởi trình hướng dẫn, nhưng dường như nó không nhận được thông tin về dự án đang được triển khai tại không gian làm việc, do đó bạn có tùy chọn thay đổi các giá trị đó và nó phàn nàn về dự án đã tồn tại ở đó.

+0

Tôi đã có một dự án git (không nhật thực) hiện có trong thư mục không gian làm việc của tôi; Tôi đã sử dụng các bước 2 và 3 để làm cho Eclipse nhận thức được nó. –

+0

Khi tôi nhấp vào Nhập dự án, sau đó "Nhập dự án hiện tại" -> Tiếp theo, nó không có gì. Tôi đang sử dụng Eclipse Juno. Đầu tiên, tôi đã tạo các dự án trên Eclipse (Windows), cam kết với kho lưu trữ và được đẩy (tôi đang sử dụng GitHub). Bây giờ, tôi đang cố gắng lấy nó trên Eclipse (Mac). Tôi đã cấu hình cùng một kho lưu trữ và thực hiện một Tìm nạp - đã cho tôi một thanh tiến trình và xuất hiện để tải xuống, nhưng các Dự án nhập sẽ xuất hiện trống. Bạn có lời khuyên nào về những gì tôi đang thiếu hoặc đã làm sai? Cảm ơn! –

+0

(Theo dõi) Rõ ràng tôi phải nhấn nút làm mới (2 mũi tên màu vàng hình tròn), bây giờ các dự án hiển thị trong khung nhìn Git Repositories, và tôi có thể nhập chúng. Hy vọng điều này sẽ giúp người khác! –

Các vấn đề liên quan