2012-04-29 27 views
36

Tôi không thể tìm thấy "tạo dự án từ nguồn hiện có" trong Eclipse Indigo trong khi tôi đang cố gắng tạo một "dự án java". Khi tôi chọn dự án Java và sau đó cửa sổ tiếp theo sẽ xuất hiện với các tùy chọn- Vị trí mặc định của người dùng, JRE, Bố cục dự án và Bộ làm việc."Tạo dự án từ nguồn hiện tại" ở đâu trong Indigo eclipse?

Tôi không thể tìm thấy manh mối trong khi tìm kiếm bất kỳ thay đổi nào có thể có trong giao diện người dùng của Indigo. Tôi có thể tìm thấy "tạo dự án từ nguồn hiện tại" ở Indigo ở đâu?

+0

Làm thế nào về liên kết thư mục nguồn cũ để dự án mới? –

+1

Bạn chỉ có thể sao chép nguồn của mình vào thư mục src và sử dụng "Làm mới" trên đó. :/ – delicateLatticeworkFever

Trả lời

42

Un-kiểm tra Use Default Location tùy chọn và sau đó Duyệt để chọn thư mục mẹ của cây nguồn hiện tại của bạn. Eclipse sẽ tự động phát hiện các tệp và cặp hiện có, mặc dù bạn có thể phải cấu hình dự án để cho nó biết thư mục nguồn của bạn là gì; nhưng trình thủ thuật Dự án Java mới trình bày tùy chọn đó cho bạn.

+1

Eclipse phàn nàn rằng thư mục chồng lên vị trí của dự án hiện tại (mặc dù nó chỉ là một cây nguồn đồng bằng) và từ chối tiếp tục. – Antimony

+0

Điều này đã khắc phục được sự cố cho tôi, nhưng thật buồn cười là nó không cho phép tôi đặt các tệp bên trong Vị trí mặc định.Đã phải đặt chúng ở một nơi khác để làm điều này – rsy

4

Nếu thư mục nguồn của bạn nằm trong không gian làm việc hiện tại, câu trả lời của ERIZ sẽ không hoạt động do lỗi trong Eclipse. (Nó in ra lỗi "thư mục chồng lên vị trí của dự án hiện tại"). Thay vào đó, bạn nên chọn Use Default Location checked và nhập tên của thư mục làm tên dự án của bạn.

See here for more discussion about the problem.

+0

Đó không phải là một lỗi, đó là cách các không gian làm việc của Eclipse hoạt động. Eclipse sẽ không cho phép bạn lồng ghép một dự án bên trong một dự án khác, do đó, cố gắng tạo một dự án dưới một dự án khác trong không gian làm việc của bạn không được phép. –

2

Cho đến nay có vẻ như cách duy nhất để làm điều này là giải pháp Antimon gợi ý.

Nếu bạn muốn tránh gõ vào tên thư mục, untick "vị trí Use default" , chọn thư mục nguồn của bạn, sau đó đánh dấu vào "vị trí Use default" một lần nữa và Dự án trường tên nên chứa tên của thư mục nguồn.

1

Tôi đã xem qua câu trả lời này đang cố gắng nhập dự án Git, vì vậy tôi sẽ viết giải pháp của mình ở đây. Thư mục không gian làm việc giống với thư mục làm việc của Git, vì vậy tôi không muốn di chuyển thư mục dự án ở một nơi khác.

Nếu bạn có một dự án Git bạn muốn nhập, nhưng Eclipse không thể nhìn thấy nó bởi vì nó không có các tập tin .project trong thư mục của nó, đây là các bước:

  1. File> New> Project Java : đặt vào tên của thư mục của dự án, như Antimony đã nói, dự án sẽ được cấu hình tự động.
  2. Bạn sẽ thấy dự án của mình trong danh sách Dự án, nhưng nó chưa bị ràng buộc với Git.
  3. Nếu đó là dự án maven, bạn có thể chuyển đổi nó thành dự án maven ngay bây giờ: nhấp chuột phải vào dự án và chọn Configure> Convert to Maven project.
  4. Xóa dự án (không chọn "Xóa dự án từ đĩa")
  5. Bây giờ bạn có thể nhập dự án như một dự án Git từ File> Import> Git Dự án
Các vấn đề liên quan