2009-08-31 40 views
24

Khi tôi khởi động Eclipse, sẵn sàng để đá, tôi phải ngồi đó và chờ đợi như 5 hoặc 6 phút cho đến khi Eclipse nhận được sh * t của nó với nhau, "Làm mới không gian làm việc ... (13%) "nó nói trong thanh trạng thái trong khi Eclipse hoàn toàn bị đóng băng.Eclipse làm việc không gian làm việc mãi mãi

Có cách nào để tắt tính năng này hoặc ít nhất là tốc độ "làm mới" này không?

UPDATE:

Nó chỉ ra rằng giải pháp là khá dễ dàng để giải quyết bằng cách đóng các dự án mà không sử dụng. Tôi hiện có khoảng 25 dự án và hầu như tất cả đều là kiểm tra Subversion. Tôi nghĩ rằng khi khởi động Eclipse sẽ quét qua tất cả các dự án đang mở/đang hoạt động và thực hiện một số việc đồng bộ hóa một số loại. Đóng các dự án mà tôi hiện không làm việc trên mạnh mẽ đẩy nhanh việc khởi chạy Eclipse.

Trả lời

10

Có một vài câu hỏi/câu trả lời về SO có thể giúp bạn:

Có lẽ những bài viết sẽ giúp bạn ít nhất một chút :-)

Nếu không: bạn có thể cho chúng tôi biết thêm một chút về thiết lập của mình? Bạn đang sử dụng plugin nào, các dự án của bạn lớn đến mức nào, bạn sử dụng hệ điều hành nào, loại máy tính nào (CPU, RAM, ...) để bạn sử dụng ...


Một điều sẽ giúp chắc chắn , nhận được nhiều RAM hơn, ít nhất là nếu bạn chỉ có 1 GB: chắc chắn là không đủ cho Eclipse; theo ý kiến ​​của tôi, 2 GB là mức tối thiểu cần thiết, nếu bạn muốn có thể chạy bất cứ thứ gì khác (trình duyệt, thư, bất cứ điều gì, ...) cùng một lúc.

Vài ý tưởng khác bao gồm:

  • Sử dụng JVM mặt trời; sử dụng phiên bản mới nhất có lẽ là một ý tưởng tốt
  • Sử dụng phiên bản mới nhất của Eclipse, quá (Đối với PHP, tôi đã nhìn thấy những điều tuyệt vời khi chuyển đổi từ PDT 1.x để 2.x, ít nhất)
  • Configure your JVM/eclipse.ini properly
7

Dựa trên kinh nghiệm của tôi, vấn đề Không gian làm việc không phải lúc nào cũng liên quan đến số lượng dự án đang mở. Trong thực tế, tôi nghĩ có một vài lý do khác nhau khiến Eclipse tự treo cứng ngay sau khi khởi động UI. Một điều luôn có thể thử trên các phiên bản Eclipse khác nhau (Indigo, Juno hoặc Kepler) là xóa các tệp chỉ mục nền tảng. Chỉ cần chạy lệnh tìm đối với thư mục siêu dữ liệu không gian làm việc của bạn và xóa các tệp * .index.

0

Những gì tôi đã làm trên trường hợp của tôi:

  1. Đổi tên dự án là có vấn đề
  2. Khởi động lại Eclipse
  3. Đóng dự án (nếu nó vẫn còn mở)
  4. Đóng Eclipse
  5. Đổi tên thành tên gốc của dự án

Hy vọng nó hel ps!

0

Theo kinh nghiệm của tôi nó thường là một bước làm mới Eclipse được mắc kẹt trong. Nếu bạn bấm vào chi tiết trên refresh (chờ đợi) thoại bạn sẽ thấy các bước phải mất. Đặt cược của tôi là nó bị mắc kẹt trên một số làm mới liên quan đến máy chủ, bạn có thể bỏ qua bước đó bằng cách nhấp vào nút dừng màu đỏ lớn. Điều đó sẽ giải quyết nó.

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