2013-03-01 27 views
31

OK, vì vậy tôi đã nhầm lẫn khi đặt thư mục chính (~, a.k.a./home/user) thành vị trí không gian làm việc của tôi trên hộp RHEL6 của tôi.Di chuyển không gian làm việc Eclipse từ ~ sang thư mục mới?

Tôi muốn thay đổi không gian làm việc của mình thành ~/không gian làm việc. Tuy nhiên, tôi không thể làm điều này bằng cách sao chép các tập tin. Đối với một số nền, dự án tôi hiện đang làm việc và đã thiết lập đầy đủ dưới ~ không gian làm việc, có tất cả các tệp nguồn được lưu trữ ở nơi khác (~/depot /.../../../../ src), vì vậy Tôi thậm chí không thấy một thư mục trong ~ đại diện cho dự án của tôi.

Trả lời

52

làm các bước sau:

  • đóng tất cả các dự án trong workspace
  • gần Eclipse
  • di chuyển thư mục .metadata từ ~ để ~/workspace
  • Eclipse mở và khi được nhắc cho các thiết lập lựa chọn không gian làm việc nó đến ~/workspace
+14

Để nhắc Eclipse cho một không gian làm việc, trong Tùy chọn, hãy chuyển đến Chung -> Khởi động và tắt máy -> Không gian làm việc. Hãy kiểm tra hộp có nhãn "Nhắc không gian làm việc khi khởi động" – EricRobertBrewer

+5

Tôi thấy điều này có tác dụng nếu bạn muốn di chuyển WS (.metadata) và các dự án đến một vị trí mới, nhưng nếu bạn chỉ muốn di chuyển không gian làm việc thì nó không thực sự hoạt động: khi bạn cố gắng mở lại các dự án, nó không thể tìm thấy chúng vì biết vị trí của chúng Tôi nghĩ tôi có thể vượt qua điều này bằng cách đặt 'PARENT_LOC' cho không gian làm việc nhưng điều đó không giúp ích gì. – Tom

+2

Nếu trước đây bạn đã chọn không gian làm việc của mình ('~/old_workspace') làm mặc định, Eclipse sẽ tạo lại nó khi khởi động lại. Hoặc hủy mặc định nó (làm theo hướng dẫn của @ UberPrinny), hoặc làm sạch sau đó. – offbyone

3

Sau khi đóng các dự án Eclipse và bản thân Eclipse, di chuyển tất cả thư mục dự án và thư mục .metadata trong thư mục không gian làm việc mới.

+8

Giải pháp của bạn có bất kỳ thông tin mới nào so với câu trả lời hiện có không? – Artemix

+3

@Artemix: Tôi đoán đó là "di chuyển tất cả các thư mục dự án" – Eddinho

15

Trên Windows 8 Tôi đã làm điều này:

  1. Closed Tất cả các dự án trong Eclipse
  2. Closed Eclipse
  3. Thể chất chuyển thư mục workspace đến một vị trí mới (trong trường hợp của tôi, tôi đặt nó vào c : \ projects như tôi đã sao lưu).
  4. Bắt đầu Eclipse
  5. Tệp> Chuyển vùng làm việc và chọn đường dẫn mới. Sau đó nhật thực khởi động lại chính nó và tất cả các dự án xuất hiện.
+1

Thực hiện tương tự trên Windows Server 2012. Điều này tương tự như câu trả lời được chấp nhận ngoại trừ nó đề cập đến việc di chuyển thư mục .metadata đã nằm trong thư mục không gian làm việc của tôi và tôi muốn chỉ cần di chuyển thư mục không gian làm việc. –

0

Tôi đã thử nghiệm để di chuyển các tệp theo cách thủ công khỏi không gian làm việc và đột nhiên nhật thực của tôi không hiển thị chúng trong nhật thực của tôi, vì vậy tôi đã chuyển chúng trở lại cùng vị trí mà chúng đã đến, nhập nhật thực và nhấp chuột phải vào gói mà tôi đang mong đợi những tập tin và nhấp vào Làm mới, Bây giờ tôi có thể xem chúng trên Eclipse của tôi theo gói, vì vậy hãy thử làm mới nó có thể làm việc cho u.

0
  1. Đóng nhật thực. 2.Mở vị trí của Vùng làm việc và cắt dán toàn bộ thư mục (chứa tệp ".metadata" vào vị trí dự định.
  2. Khởi động lại nhật thực với thư mục mới được sao chép làm không gian làm việc (Thư mục chính của tệp ".metadata")
Các vấn đề liên quan