2013-01-11 37 views
8

Tôi có Eclipse Juno và Force.com IDE. Khi tôi cố gắng tạo các lớp mới, chúng luôn hiển thị: không thể tạo điều khiển của phần. Nó làm việc lần đầu tiên, nhưng bây giờ họ luôn thể hiện điều này. Điều tương tự cũng xảy ra nếu tôi tạo chúng bên trong nền tảng force.com.Không thể tạo các điều khiển của phần trong Eclipse với Salesforce

Error details: 
org.eclipse.core.runtime.AssertionFailedException: assertion failed: 
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) 

vv ...

tôi sẽ đánh giá cao tất cả sự giúp đỡ.

+0

này tất cả các chi tiết lỗi là, hoặc bạn đã cắt xén một số trong số họ? Tốt hơn để thêm toàn bộ dấu vết nếu có thể. Ngoài ra nhìn vào thư mục không gian làm việc của bạn, cần có một tệp .log, xem nếu có ngoại lệ nào được ghi lại ngay sau khi thực hiện sự cố gây ra các bước –

+0

Một câu trả lời có rất nhiều upvotes và rõ ràng là chính xác. Xem xét kiểm tra nó? – fivedogit

Trả lời

38

Tôi đã gặp lỗi tương tự. Tôi đã sửa nó bằng cách chuyển vùng làm việc nhật thực. Vào menu File-> Switch Workspace-> Other, và sau đó chọn cùng một không gian làm việc bạn đang làm việc. Eclipse sẽ khởi động lại và bạn sẽ không gặp lỗi.

+1

Cảm ơn bạn rất nhiều vì cách giải quyết này! Bây giờ làm thế nào tôi sẽ nhớ nó ?! – AdamE

+0

Điều này làm việc cho tôi và dường như, có hiệu lực, giống như đóng cửa và mở lại nhật thực. – Marc

+0

không thay đổi không gian làm việc cũng như khởi động lại các công trình nhật thực. Ngoài ra tôi đã xóa dự án. Đã tạo một tệp mới, tạo các tệp mã mới và sao chép mã được dán vào chúng. Nó được biên dịch và chạy. Nhưng khi tôi đóng tập tin và mở lại nó, nó bắt đầu cho cùng một lỗi. Một quan sát thêm: chỉ dự án này là sai lầm, những người khác chỉ là tốt. – Mahesha999

0

trong vấn đề trường hợp của tôi là các máy chủ là nhựa và tôi không có phần mở rộng máy chủ được cài đặt nhựa

0

Vấn đề này xảy ra vì trong trình soạn thảo nhật mặc định là không thể xác định phần mở rộng của tập tin đó. Nếu bạn nhấp chuột phải vào tệp và mở nó bằng trình soạn thảo văn bản tương ứng, vấn đề sẽ được giải quyết

2

Tôi gặp lỗi "không thể tạo điều khiển của một phần" một ngày khi tôi mở Eclipse và cố xem một tệp java mà tôi đã làm việc trên. Khi tôi mở tập tin tôi cần, nó cho thấy một X màu đỏ và NullPointerException thay vì mã. Nhật ký lỗi được đề cập đến "ngoại lệ vòng lặp sự kiện" vì một lý do nào đó.
Tôi đã khởi động lại Eclipse và lỗi vẫn còn đó. Tôi làm sạch dự án, cập nhật dự án, xóa và nhập lại dự án, xóa và nhập lại tệp và lỗi vẫn còn ở đó. Như một phương sách cuối cùng, tôi khởi động lại Eclipse một lần nữa và sau đó tập tin là tốt. Vì vậy, một trong các bước sạch/cập nhật/xóa/nhập đã hoạt động nhưng tôi không biết cái nào.

+0

Tôi nghi ngờ bạn đúng. Phần lớn công việc này đã cho tôi một tập tin javascript. Tôi nghĩ rằng vấn đề là trong không gian làm việc. Tôi đã phải vật lý loại bỏ các thư mục vào một vị trí tạm thời, làm sạch không gian làm việc, khởi động lại nhật thực, đóng nhật thực, di chuyển thư mục trở lại vào không gian làm việc và khởi động lại nhật thực. Tôi đã làm một không gian làm việc sạch sẽ không có hiệu lực, tương tự như một con quạ sạch sẽ không giúp đỡ. Có một nhật thực quạ sạch sẽ mà tôi không thử có thể đã giúp. –

2

Tôi gặp vấn đề tương tự trình soạn thảo mặc định của tôi cho JSP là trình chỉnh sửa trang web. Tôi đã thay đổi thành trình soạn thảo JSP và mọi thứ đều ổn.

PS: Để thay đổi thành trình soạn thảo JSP Nhấp chuột phải vào trang JSP -> mở bằng jsp.

+0

Tôi đã chọn 'JBOSS JSP Editor' và không thể mở bằng 'Không thể tạo lỗi của phần điều khiển'. Tôi đã chuyển sang Trình chỉnh sửa JSP và nó đã mở chính xác¡ Thx rất nhiều¡;) – Terranology

1

Sử dụng eclipse -clean từ dấu nhắc lệnh để giải quyết vấn đề này.

0

enter image description here Trong ecllipse, mọi loại tệp đều có một số định dạng mặc định được liên kết và một trong các định dạng mặc định được đặt thành loại tệp cụ thể.

Bạn có thể thấy điều này trong General -> Biên tập -> File Associations-

Vấn đề này thường xảy ra khi chúng ta mở bất kỳ tập tin theo định dạng mà không phải là định dạng mặc định của các loại cụ thể.

Tôi gặp vấn đề tương tự khi mở một tệp Java ở định dạng văn bản trong nhật thực và sau đó tôi bắt đầu gặp vấn đề tương tự. Sau khi nghiên cứu, tôi quan sát thấy AspectJ/Java Editor đã được thiết lập mặc định. Sau khi đặt lại nó thành Java Editor, vấn đề đã được giải quyết.

Các bước: 1. Chung -> Trình chỉnh sửa -> Tổ hợp tệp- 2. Chọn loại nội dung và chọn định dạng mặc định cho nó. 3. Khởi động lại nhật thực.

Nói chung, đó là một số định dạng tệp mặc định được đặt trong ecllipse gây ra cùng một vấn đề.

0

tôi giải quyết vấn đề của tôi như thế này:

myeclipse