리눅스 + 이클립스 트러블슈팅


1. (특히) 자동완성시, 이클립스(helios)가 그냥 죽어 버릴때(SIGSEGV)

xulrunner를 1.9 버전을 쓰면 제대로 된다는 것은 익히 알고 있었지만,

이렇게 하면 FF4를 쓰지 못하기 때문에 어쩔수 없이 다른 방법을 찾다가 찾아낸 해결책.

(사실 이 방법이 더 깨끗하기도 하고)

아치의 경우 /usr/share/eclipse/eclipse.ini 파일에 다음 내용을 추가해 준다.

현재 내 eclipse.ini 파일, 강조 표시된 내용을 추가하면 된다.
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.2.R36x_v20101019_1345
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx768m
-XX:MaxPermSize=512m
-Dorg.eclipse.swt.browser.UseWebKitGTK=true
-Dorg.eclipse.swt.browser.XULRunnerPath==/usr/lib/xulrunner-2.0/

더 자세한 내용은 다음을 참조.

https://bbs.archlinux.org/viewtopic.php?id=115543

사실 이거 안지는 좀 되었는데,

(국내)인터넷에서도 간간히 안된다는 이야기는 있는데 해결책은 없고......

해서 걍 포스팅 해봄, 오랜만에 포스팅하는것이기도 하고,

ps; 매니패스트 파일 갱신할때 버그가 좀 있네요.

2 에러가 아닌데 에러라고 자꾸 우길때
- xml 파일에 공백 추가후 저장


3 레이아웃 파일을 만들었는데 R.java에 추가가 안될때
- 이클립스 재 시작


4 메뉴 -> 창 -> 환경 설정 -> 일반 -> 키 눌렀을때 다음과 같은 오류가 나온다면,
(또는 메뉴 -> 파일 -> 종료가 비활성화 되었을때
또는 메뉴 -> 창 -> 보기표시 의 하위 메뉴들이 비활성화 되었을때)

오류가 발생했습니다. 자세한 정보는 오류 로그를 참조하십시오.
No context available outside of the request service lifecycle.


WST를 Eclipse에서 Install시  경우 발생한다. (Eclipse Helios Repo를 잡고 설치하면 그러는것 같다? )

확실히 정확한 원인은 모르겠으나, 내가 추측하기전엔 아래 패키지를 설치해 주고 난 이후에 ADT를 설치 해야하는것 같다

(확실히 되는지 안되는지는 아직 확인해 보지 않았, 아치리눅스일 경우 다음과 같이 설치한다)
pacman -S eclipse-emf eclipse-gef eclipse-wtp-wst
5 실행(컴파일)시 다음 오류가 발생할때 (NoClassDefFoundError: 뒤에 프로젝트명이 없을떄)
Exception in thread "main" java.lang.NoClassDefFoundError:
Caused by: java.lang.ClassNotFoundException:
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: .  Program will exit.

1) 창 -> 환경설정 -> Ant -> 런타임 -> Ant 홈(H) 에서 eclipse plugin 디렉토리 선택,

또는 왼쪽 아래에 짱 박혀있는 "기본값 복원" 클릭

만약, 이렇게 해도 별 진전이 없으면, 2번과 같이 해보세요

2) 파일 -> 작업공간 전환 -> 기타

이러면 "작업공간 실행기" 라는 다이얼로그가 뜬다

여기서 "새로운 작업공간"을 만들고 나서 다시 프로젝트를 import해서 사용한다.

6. XML파일을 고치고 실행했는데 에러가 날때

[2011-06-13 18:09:00 - Chapter03Exam01] Error in an XML file: aborting build.

1. res 디렉토리에 생성된 *.out.xml 파일을 모두 지우고, refresh

2. JAVA파일로 포커스를 이동후, 다시 컴파일
Trackback 0 Comment 2
  1. Favicon of https://khmirage.tistory.com BlogIcon 환상경 2011.05.24 23:15 신고 address edit & del reply

    으잉? 갑자기 왠 이클립스인가요?
    자바하세요?

    • Favicon of https://lowid.tistory.com BlogIcon Lowid 2011.05.25 19:31 신고 address edit & del

      맛폰이에서 프로그램좀 만들어 볼려구요.
      그냥 간단하게 맛이나보게요.
      깊게 들어갈 생각은 없고, 그냥 가벼운 프로그램이나 만들어 보려구요

prev 1 ··· 30 31 32 33 34 35 36 37 38 ··· 342 next