[완료] Ubuntu 우분투 7.10에서 Eclipse 이클립스 CDT 설치하신 분?
저와 리눅스는 상극인지 할 때 마다 삽질을 안 하는 경우가 없네요 :D
1. 윈도우 위의 VMware Workstation 최신 버전에서 우분투 7.10 32비트 버전을 설치하였습니다. 그리고 여기에서 Eclipse Europa C/C++ 용으로 설치를 하였는데요. 실행을 하면 CDT 관련 모든 창이 오류를 내면서 뜨지 않습니다.
에러의 내용은 아래와 같습니다:
Error creating the view:
java.lang.ClassNotFoundException: org.eclipse.core.runtime.Plugin
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:434)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(libgcj.so.81)
(뒤는 생략)
그래서 전혀 사용이 불가능한 상태입니다. 다행히 Fedora에서는 작동이 잘 되어서 사용 중이지만 왜 안될까요? 구글링을 해봐도 별 도움이 안되네요.
JVM 설치 문제인 것 같네요
맨날 질문만 올리다가 도움을 드릴 수 있을 것 같네요 ^^
에러 마지막 줄에 있는 libgcj문제는...
원래 Linux 상에서는 기본적으로 GCJ라는
자바 컴파일러가 따로 있는데
이클립스에서 그걸 검색하다가 없으니까 에러를 내는 것 같습니다
이에 대한 해결책은 시냅틱에서 GCJ를 설치하시거나
아니면 다른 저장소(multiverse?)에서 Sun JDK를 설치하시면 될 것 같습니다
좋은 대답이 되었으면 좋겠네요
그럼...
Eclipse 재단은 아직 공식적으로 GCJ 지원하지 않습니다.
http://wiki.eclipse.org/SDK_Known_Issues#Eclipse_using_GCJ
감사합니다.
gcj 관련 패키지를 다 지우고 sun-java6-jdk를 설치하니 잘 되네요 ㅠㅠ
댓글 달기