2012-01-31 39 views
28

Tôi đã tạo một dự án trong Eclipse bằng cách sử dụng tùy chọn Nguồn hiện tại. Sau đó tôi tìm thấy một số vấn đề cấu hình với nó và xóa dự án từ nhật thực giữ nội dung của thư mục bị ảnh hưởng. Bây giờ tôi đã thử tạo một dự án mới với cùng thư mục với thư mục nguồn. Nhưng Eclipse không cho phép tôi làm điều đó và lỗi đưa ra của nó 'Không thể tạo nội dung dự án trong không gian làm việc'. Tôi đã kiểm tra trong thư mục nguồn cho bất kỳ tệp .PROJECT nào, nhưng không có tệp nào tồn tại. Có ai có một giải pháp cho điều này?'Không thể tạo nội dung dự án trong không gian làm việc' khi cố gắng tạo lại dự án

Trả lời

29

Như được mô tả bởi this message on the Eclipse forums, vị trí dự án bạn đang chọn đã có trong không gian làm việc của bạn. Tính năng "tạo từ hiện tại" cần phải có nguồn nằm bên ngoài vùng làm việc. Bạn cần di chuyển nguồn ra khỏi vùng làm việc hoặc tạo một dự án mới cho thư mục chứa dự án làm tên dự án.

+36

Trong những khoảnh khắc đó, tôi rất tiếc khi sử dụng Eclipse ... –

6

Đây chủ yếu là vấn đề khi cố gắng tạo dự án trong thư mục con lồng nhau của không gian làm việc. Nếu dự án nằm trong thư mục con trực tiếp của thư mục không gian làm việc, chỉ cần tạo một dự án mới, sử dụng tên của thư mục làm tên dự án và mọi thứ sẽ hoạt động như bạn muốn. Nếu không, tôi đã sử dụng hai giải pháp này mà không cần bất kỳ vấn đề nào, nhưng tôi nghĩ rằng điều này có thể phụ thuộc vào loại dự án bạn tạo (tôi sử dụng chủ yếu PyDev, CDT và DLTK):

  • Thực hiện một liên kết đến các dự án bên ngoài thư mục không gian làm việc và nhập liên kết đó. Eclipse không phàn nàn và bạn có thể giảm bớt tài nguyên 'bên ngoài' thành một vài liên kết tượng trưng.
  • Tạo dự án mới mới, sao chép tất cả các tệp dự án có liên quan (ví dụ: .buildpath, .project, ...) vào thư mục dự án thực tế. Sau đó xóa dự án gốc này và nhập dự án khác, hiện đang hoạt động. Lưu ý rằng việc nhập không giống như new>create from existing, đây thực sự là tùy chọn nhập riêng biệt.
+1

phương pháp thứ hai là phương pháp duy nhất để tạo dự án trong thư mục con ... năm để tìm câu trả lời này. Thông báo lỗi Eclipse là rất xa để được rõ ràng. – yuri

+0

Thứ hai là rất hữu ích đặc biệt là khi dự án của tôi đã cam kết git và tôi không muốn di chuyển nó vào một thư mục riêng biệt. –

3

Tôi gặp sự cố tương tự. Tôi đã tạo một dự án PHP trong nhật thực, trong một không gian làm việc có các dự án khác, và vì một lý do nào đó không thể tạo ra nó (tôi nghĩ vì nó nằm trong thư mục con và không nằm trong thư mục gốc của không gian làm việc). Trong anycase, những gì tôi đã kết thúc làm như sau:

  1. trong Eclise, tạo một dự án mới trong thư mục gốc của không gian làm việc của bạn

  2. Vẫn trong Eclipse, sau khi dự án được tạo ra, phải không nhấp và xóa dự án, nhưng đảm bảo bạn không chọn tùy chọn xóa tệp trên đĩa (ví dụ: giữ các tệp/thư mục trên đĩa)

  3. Đi tới Windows Explorer và di chuyển dự án đến vị trí đó bạn thích đặt nó tại (ví dụ, vị trí bạn không thể sử dụng ở nơi đầu tiên).

  4. Quay lại Eclipse và lần này nhập dự án (impot -> dự án hiện có vào không gian làm việc) và bạn sẽ có dự án của bạn ở đó.

3

tôi đã cùng một vấn đề và đây là cách tôi giải quyết nó:

1. moved the project folder(named www) outside the workspace folder 
2. created new project in the workspace with the same name(www) 
3. close eclipse 
4. move the external www folder into the workspace folder (e.g. overwrite the new one created within eclipse) 
5. open eclipse 
6. F5/refresh on the www folder inside the workspace 

et thì đấy.

+0

Bạn không cần phải đóng Eclipse. Bạn có thể chỉ cần sao chép (và thay thế) nội dung của dự án gốc sang dự án mới, và sau đó làm mới trong Eclipse. – SPRBRN

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