Trong ứng dụng RCP của tôi, tôi sử dụng mã này để chuyển sang quan điểm:Chuyển đổi phối cảnh trong ứng dụng RCP từ Eclipse Juno?
IWorkbenchWindow window = getViewSite().getWorkbenchWindow();
window.getWorkbench().showPerspective(PRODUCT_PERSPECTIVE_ID, window);
tôi không thay đổi mã của tôi, nhưng tôi đã thay đổi Environnement Phát triển của tôi từ
java 6 64bits + windows + Eclipse Indigo
để
java 7 32bits + windows + Eclipse Juno
Và bây giờ quan điểm không chuyển đổi nữa, không có ngoại lệ và không có gì nghi ngờ có thể nhìn thấy trong gỡ lỗi.
Tôi không tìm thấy bất kỳ báo cáo lỗi nào.
Có giải thích nào không? Một cách giải quyết?
Cảm ơn. Đó không phải là giải pháp tôi chọn cho chương trình của mình, tôi đã làm những gì được viết trong câu trả lời của tôi vì Juno quá yếu và xấu xí để tham gia sản xuất hôm nay. Nhưng câu trả lời của bạn có vẻ tốt và có thể hữu ích cho người khác vì vậy cuối cùng tôi chấp nhận nó :) –
@ dystroy Cảm ơn bạn đã chấp nhận. Tôi đã đi đến kết luận tương tự như bạn: các phiên bản 4.x vẫn còn quá lỗi. – WReach