[완료] Ubuntu 우분투 7.10에서 Eclipse 이클립스 CDT 설치하신 분?

truecolor의 이미지

저와 리눅스는 상극인지 할 때 마다 삽질을 안 하는 경우가 없네요 :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에서는 작동이 잘 되어서 사용 중이지만 왜 안될까요? 구글링을 해봐도 별 도움이 안되네요.

unixcruiser의 이미지

맨날 질문만 올리다가 도움을 드릴 수 있을 것 같네요 ^^

에러 마지막 줄에 있는 libgcj문제는...

원래 Linux 상에서는 기본적으로 GCJ라는

자바 컴파일러가 따로 있는데

이클립스에서 그걸 검색하다가 없으니까 에러를 내는 것 같습니다

이에 대한 해결책은 시냅틱에서 GCJ를 설치하시거나

아니면 다른 저장소(multiverse?)에서 Sun JDK를 설치하시면 될 것 같습니다

좋은 대답이 되었으면 좋겠네요

그럼...

neocoin의 이미지

truecolor의 이미지

gcj 관련 패키지를 다 지우고 sun-java6-jdk를 설치하니 잘 되네요 ㅠㅠ