2013-12-08 1 views
1

나는 내 일식에 원활하게 실행되는 이클립스 SWT를 사용하는 이클립스 프로젝트를 가지고있다. 나는 SVN을 통해 프로젝트를 공유하고 64 비트 Linux 시스템에서 실행하려고합니다. 난 64 비트 리눅스에 대한 안정적인 SWT 버전을 다운로드하여 내 작업 공간으로 수입하지만 난이 오류를 얻을 : 내가 그것에 대해 무엇을 할 수자바 이클립스 SWT (64 비트 리눅스)를 실행

Exception in thread "Thread-0" org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)] 
at org.eclipse.swt.SWT.error(Unknown Source) 
at org.eclipse.swt.browser.Mozilla.initMozilla(Unknown Source) 
at org.eclipse.swt.browser.Mozilla.create(Unknown Source) 
at org.eclipse.swt.browser.Browser.<init>(Unknown Source) 
at //my project class 

를?

답변

1

Unknown Mozilla path (MOZILLA_FIVE_HOME not set)은 Linux 시스템에 WebKit 라이브러리가 없다는 것을 암시합니다. 당신이 데비안을 기반으로 한 (. 포함 우분투)가있는 경우, 다음 명령을 실행하면 문제를 해결해야합니다

sudo apt-get install libwebkitgtk-1.0-0 
+0

가 도움이 것 같습니다,하지만 지금은이 오류 메시지가 얻을 :'(SWT : 3456)은 Gtk를 - ** IA__gtk_window_group_remove_window : assertion 'window-> group == window_group'failed ' – user2078872

+0

[버그 리포트] (https://bugs.eclipse.org/bugs/show_bug.cgi?id=225401)와 [this 토론] (http://sourceforge.net/p/djproject/discussion/671154/thread/aa9af890) 도움이 될까요? – reto

+0

그렇지 않은 경우 관련 코드와 스택 추적의 더 큰 부분을 게시해야 할 것입니다. – reto

관련 문제