[BUG] Khắc phục sự cố Eclipse Helios trên Fedora 15

Fedora 15 phát hành vào ngày thứ 3 24/5/2011, giao diện được thay đổi thành GNOME 3 hào nhoáng và có thêm một số công cụ mới khác. Như thường lệ, bản phân phối Fedora mới bao gồm phiên bản mới của các thư viện hệ thống, bao gồm cả version 2 của XULRunner. Không may là Eclipse Helios chỉ hỗ trợ XULRunner version 1.8.x – 1.9.2.x nên không thể tương thích tốt với version 2.

Eclipse khởi động lên thì OK và hầu hết các tính năng làm việc mà không có vấn đề gì. Nhưng mỗi khi sử dụng content-assist thì bị treo và sau đó Eclipse tự động tắt. Không chỉ thế khi bạn vào menu Window > Web Browser, thế là boom :|.

May mắn là sự cố có thể được khắc phục bằng cách làm theo bên dưới:

1. Trong GNOME 3, tên của webkit library được thay đổi thành libwebkitgtk, bạn cần phải tạo một symbolic link như sau:

# ln -s /usr/lib/libwebkitgtk-1.0.so.0 /usr/lib/libwebkit-1.0.so.2

2. Thêm -Dorg.eclipse.swt.browser.UseWebKitGTK=true vào eclipse.ini

Sau khi thực hiện xong 2 bước trên, content-assist và internal browser sẽ làm việc bình thường.

Dịch từ: korri.net

Leave a comment