Tôi có một ứng dụng RCP để phát triển; đoạn mã đã được viết cách đây vài năm và tôi phải hoàn thành nó. Tôi nhập khẩu các plugin trong Eclipse, tôi giải quyết tất cả các phụ thuộc, nhưng khi tôi cố gắng để khởi động nó tôi nhận được lỗi này:Eclipse RCP không thể tìm thấy EclipseStarter
!SESSION Tue Mar 29 10:13:24 CEST 2011
-----------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2011-03-29 10:13:24.326
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException:
org.eclipse.core.runtime.adaptor.EclipseStarter
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:617)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
tôi cố gắng cài đặt lại zip Eclipse (xóa tất cả và reunzipping nó), nhưng nó vẫn không làm việc. Tôi cố gắng khởi động ứng dụng bằng tùy chọn -clean
để tạo lại bộ nhớ cache, nhưng nó vẫn không hoạt động. Nhưng nếu tôi tạo một số hello-plugin giả với hello-feature và hello-product, tất cả đều hoạt động tốt. Bất cứ ai cũng có một số gợi ý để giải quyết vấn đề này? Cảm ơn.
Heh. Tôi có một ứng dụng RCP để phát triển, mã được viết cách đây vài năm và tôi phải sửa nó. Phụ thuộc sẽ _not_ giải quyết cho tôi; phải tải xuống 50 tệp jar ngay hôm nay và tệp cuối cùng là "không tìm thấy" bằng nhật thực mặc dù mắt tôi cho tôi biết tệp lớp học ở đó ... tôi sẽ xem kỹ câu hỏi này: P – bdares
hiển thị cho chúng tôi mã của bạn! –
Tôi không thể đăng mã, bởi vì là một dự án 100 Mb được chia thành bốn trình cắm thêm và một tính năng. Tôi không biết nếu vấn đề này xuất phát từ một cấu hình Eclipse xấu hoặc đó là một lỗi của nhà phát triển, tôi chỉ trả lời cho những người đã có cùng một vấn đề và đã giải quyết nó. – Alberto