2012-10-01 33 views
8

Tôi vừa cài đặt một plugin cho Eclipse, nhưng kết quả là Eclipse sẽ không còn khởi động nữa. Nó nói "Đã xảy ra lỗi" hoặc một số thông điệp không rõ ràng như vậy.Vô hiệu hóa các plugin khi khởi động Eclipse

Làm cách nào để khởi động Eclipse mà không tải plugin để tôi thực sự có thể gỡ cài đặt phần mềm vi phạm?

+1

Xác định lỗi chính xác sẽ luôn luôn có ích. Điều gì có thể xảy ra với bạn một lỗi không rõ ràng có thể là gợi ý cho người khác về vấn đề cơ bản. – Lix

+4

Chỉ dành cho khả năng của Google trong tương lai của câu hỏi này, bạn có thể nêu rõ lỗi chính xác mà bạn đang gặp phải không? – Bart

+0

Vâng đó là "Đã xảy ra lỗi. Xem tệp nhật ký tại ...". Tôi đã nhìn vào tập tin đăng nhập nhưng nó chứa * rất nhiều lỗi * từ nhiều plugin khác nhau, nó không thực sự giúp đỡ gì cả. Cuối cùng, vấn đề của tôi hóa ra là giống như [cái này] (http://stackoverflow.com/questions/11810102/eclipse-juno-startup-error-log-file) và giải pháp được đưa ra ở đó. – Timmmm

Trả lời

20

Là một người khác được đề cập, bạn có thể thử tùy chọn -clean. Tuy nhiên, nếu vẫn không tải được và bạn cần hoàn nguyên cài đặt, bạn nên NOT chỉ cần xóa một plugin trên đĩa. Nếu Eclipse nghĩ rằng một plugin có đó, và đột nhiên nó bị loại bỏ, bạn sẽ gặp phải tất cả các vấn đề trong tương lai.

Cách tiếp cận tốt nhất là sử dụng giám đốc Eclipse (ứng dụng quản lý) để hoàn nguyên cài đặt của bạn (cài đặt này được cài đặt với Eclipse). Bạn sẽ cần phải biết những gì sửa đổi trước đó bạn muốn hoàn nguyên. Bạn có thể xem tất cả các phiên bản trước của bản cài đặt Eclipse của bạn trong /p2/org.eclipse.p2.engine/profileRegistry/ nơi tên hồ sơ có thể giống như SDKProfile. Ở đây bạn sẽ thấy một số hồ sơ. Mỗi một đại diện cho một trạng thái trước đó của bản cài đặt Eclipse của bạn. Tìm bản sửa đổi bạn muốn hoàn nguyên về (tất cả chúng nên có dấu thời gian trên chúng) và từ gốc của Eclipse thực hiện lệnh sau:

./eclipse -application org.eclipse.equinox.p2.director -revert 1348266115829 -repository http://download.eclipse.org/releases/juno

Rõ ràng thay thế bản sửa đổi bằng bản chỉnh sửa mà bạn muốn hoàn nguyên. Điều này nói rằng, hãy hoàn nguyên cài đặt Eclipse của tôi thành 1348266115829 và nếu bạn cần bất kỳ sự phụ thuộc nào, hãy xem http://download.eclipse.org/releases/juno. Nếu bạn đang làm điều này cho Indigo (Eclipse 3.7) thì hãy thay đổi URL thành http://download.eclipse.org/releases/indigo

+1

Đã không hoạt động nhưng vẫn hữu ích. Chúc mừng. – Timmmm

+2

Nhưng nó đã gần! Người đọc trong tương lai: Tôi phải xóa tệp tại 'YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap' và * sau đó * chạy' eclipse -clean'. Giải pháp từ [ở đây] (http://stackoverflow.com/questions/11810102/eclipse-juno-startup-error-log-file). – Timmmm

3

Bạn có thể thử di chuyển plugin từ thư mục plugin. Tôi không nghĩ rằng có bất kỳ cách nào "chế độ an toàn" để khởi động Eclipse.

Khi bạn có thể khởi động vào Eclipse, bạn có thể vô hiệu hóa các plugin bằng cách vào phần Trợ giúp/Giới thiệu về Eclipse/Cài đặt/Lịch sử cài đặt và hoàn nguyên cài đặt của bạn.

+1

Không chỉ đơn giản là xóa các plugin từ các plugins/thư mục. Điều này sẽ khiến Eclipse của bạn ở trạng thái không ổn định thực sự. Tôi sẽ đăng cách thích hợp để hoàn nguyên cài đặt của bạn. – irbull

+0

Điểm công bằng. Bạn nên di chuyển các plugin để bạn có thể hoàn tác mọi thao tác trượt. Nhưng giả sử anh ta biết plugin của bên thứ 3 là thủ phạm, nó sẽ an toàn để loại bỏ miễn là nó không phải là một plugin cốt lõi. –

7

Hãy thử bắt đầu nhật thực với tùy chọn -clean.

Hoặc cố gắng xóa di chuyển các thao tác và các tính năng.

Đăng thông báo lỗi hữu ích hơn "đã xảy ra lỗi". Nhìn vào logfile hoặc cố gắng bắt đầu từ giao diện điều khiển và đăng thông báo lỗi ở đây.

Chỉnh sửa: Irbull là đúng. Tất nhiên không xóa các tập tin, chỉ cần di chuyển chúng trong một thư mục khác để bạn có thể di chuyển chúng trở lại. Giải pháp của anh nghe rất hữu ích và thậm chí còn chuyên nghiệp hơn.

0

cách tiếp cận đầu tiên bạn nên thử chỉ là loại bỏ các lọ liên quan nếu bạn khá chắc chắn về những gì phải được loại bỏ. Tôi đã thử phương pháp này để loại bỏ một loạt các plugin độc hại khó thoát khỏi. Hãy chắc chắn để có một bak đối với những bạn sắp loại bỏ dù

7

Kiểm tra hình ảnh này của Cài đặt Eclipse Indigo:

Eclipse Indigo Settings

+6

Bạn đã bỏ lỡ phần Eclipse sẽ không bắt đầu. – Timmmm

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