본문 바로가기

Tools/Eclipse

이클립스 프로젝트 FAQ

이클립스 프로젝트 FAQ

공식 이클립스 FAQ문서는 2002년 6월 3일에 만들어 졌습니다. 이 문서는 공식 FAQ 문서를 최신 버전에 맞게 수정한 문서 입니다.


내용:

살펴보기:

 
  1. 이클립스 프로젝트란?

이클립스는 오픈 개발 프로젝트로서 고도로 통합된 툴의 개발을 위해 완전하고, 상용 프로그램에 이르는 수준과 좋은 개발 환경 지원을 위해 노력하고 있습니다. 프로젝트는 플랫폼(Platform), JDT -자바 개발 , PDE - 플러그인 개발 개의 프로젝트로 구성되어 있습니다. 이클립스 플랫폼의 성공은 많은 제작자들이 하나의 훌륭한 툴을 만들게 하는데 달려있습니다. 실제로 이클립스를 개발하면서 만약 많은 툴들이 어떠한 요구도 만족 있도록 제작자들의 노력이 합쳐진다면 어떨까 하는 생각을 했습니다. 이클립스 프로젝트의 과제는 제작자와 사용자의 요구를 모두 만족 있도록 이클립스를 만들고 툴들을 통합하는 것입니다.


  1. 이클립스 플랫폼?

이클립스는 모두를 위한 자바 기반의 개방적이고 확장성을 지닌 통합 개발 환경입니다. 이클립스 플랫폼은 소프트웨어를 만들고, 통합 소프트웨어 개발툴을 만들고 실행하는 기반을 제공합니다. 이클립스 플랫폼은 개발자들이 다른 이들의 툴을 통합하는데 어디부터 어디까지 누구 것인지를 밝힐 필요가 없는 독립적인 개발을 보장합니다.


  1. 이클립스 SDK?

이클립스SDK(Software Developer Kit) 번에 다운 받을 있도록 되어있으며, 다음의 가지의 프로젝트가 합쳐져 있습니다.(Platform, JDT - Java Development Tools, and PDE - Plug-in Development Environment)

가지의 통합으로 개발자들은 자유롭게 이클립스 플랫폼을 구성 있는 풍부한 기능의 개발환경을 제공 받습니다.


  1. 어떻게 이클립스 SDK 관한 권리를 얻나요?

이클립스는 오픈 소스 프로젝트의 조합으로 이루어 졌습니다. 이클립스 프로젝트로 만들어지는 소프트웨어는 CPL(Common Public License - http://www.eclipse.org/legal/cpl-v05.html) 따릅니다. 다른 컴포넌트들은 컴포넌트가 허용하는 범위 안에서 가능합니다. 이클립스 사용자 동의서는 이클립스의 최상위 디렉토리 Eclipse.org Software User Agreement (http://www.eclipse.org/legal/notice.html)에서 확인 있습니다. 다른 컴포넌트는 컴포넌트에 해당하는 디렉토리의 about.html 문서로 확인 있습니다


  1. 이클립스 프로젝트는 어떻게 조직되어 있나요?

이클립스는 http://www.eclipse.org/ 에서 운영하는 주요 프로젝트 하나입니다. 이클립스 프로젝트는 개의 보조 프로젝트(Subproject) 이루어져 있습니다. 각각의 프로젝트는 하나 또는 이상의 컴포넌트로 이루어졌습니다.(참고: http://www.eclipse.org/eclipse/index.html)

    • 이클립스 프로젝트에 대한 자세한 내용은 이클립스 프로젝트 차트(http://www.eclipse.org/eclipse/eclipse-charter.html)에서 확인할 있습니다.
    • 이클립스 보조 프로젝트에 대한 내용은 이클립스 프로젝트 페이지(http://www.eclipse.org/eclipse/index.html)에서 확인할 있습니다.
    • 컴포넌트에 대한 자세한 내용은 컴포넌트를 포함하는 프로젝트 페이지나 컴포넌트 페이지에서 확인할 있습니다.

  1. eclipse.org?

Eclipse.org 소프트웨어 개발 제작자들의 개발을 위한 컨소시엄입니다. 대표적인 참여업체는 http://www.eclipse.org/org/index.html 에서 확인할 있습니다.
이클립스 나은 개발환경과 통합 개발을 위해 만들어졌습니다. 이클립스 프로젝트는 플러그인 기술과 같은 플랫폼에서 제작하기 때문에 서로 같이 사용 있다는 장점이 있습니다. 핵심 통합 기술로 제작자들은 그들의 프로젝트와 신기술 개발에 힘을 있게 되었습니다.


  1. 새로운 Eclipse SDK 대한 정보를 어떻게 얻죠?

http://eclipse.org/eclipse/index.html 에서 최신정보를 확인 있습니다.

참고로, 컴포넌트 페이지에서 자세한 진행상황을 있습니다.


시작하기:

 
  1. 어떤 버전의 이클립스를 다운 받아야 하나요?

최신버전이나 최근의 stable 버전을 받으세요. 다운로드는 downloads page(http://eclipse.org/downloads/index.html) 통해 있습니다. 최신 버전엔 여러 가지 버그가 있을 있습니다, 그런 면에서는 stable 버전이 안전합니다. 안전한 작업을 원하신다면 stable 버전을 확인하세요. 최신버전을 사용하세요. 새로운 버전은 뉴스 그룹을 통해 있습니다.


  1. 페이지의 초록색 마크와 붉은색 엑스 마크는 뭔가요?

마크로 버전의 상태를 있습니다.

초록색은 테스트되었거나, 이클립스 개발팀이 안전하다고 생각하는 버전입니다. 초록색도 버그가 있을 있고 이전버전으로 돌아갈 수도 있습니다!

    1. 플러그인 컴파일.
    2. 자동테스트를 모두 통과.
    3. 사람에 의한 5분에서 10분의 테스트

하나라도 실패 경우 붉은색 마크가 찍힙니다.


  1. 이클립스는 어떤 운영체제를 지원하나요?

1.0 릴리즈 버전은 Windows XP, Windows 2000, Windows 98, Windows ME Red Hat Linux Version 7.1 (x86/Motif)에서 실행되도록 만들어졌습니다.

최신 2.0 버전은 Windows XP, Windows 2000, Windows 98, Windows ME Red Hat Linux Version 7.1 (x86/Motif) ), SuSE Linux 7.1 (x86/Motif and x86/GTK) 그리고 Solaris 8 (SPARC/Motif)에서 실행되도록 만들어졌습니다.

많은 플랫폼을 지원 예정입니다. 해당 플랫폼에 대한 정보는 downloads page(http://eclipse.org/downloads/index.html) 에서 확인하세요. 버전으로 지원하는 플랫폼을 있습니다. 자세한 내용은 이클립스 프로젝트 페이지(http://eclipse.org/eclipse/index.html) 에서 확인하세요


  1. 이클립스를 다운 받았습니다, 어떻게 실행하죠?

이클립스를 실행하기 위해서는 컴퓨터에 Java Runtime Environment (JRE) 설치되어 있어야 합니다. 1.3 이나1.4 Java 2 Standard Edition JRE 필요합니다. 이클립스는 JRE 포함하고 있지 않습니다.

자바 개발 키트를 설치하기를 권합니다. 개발키트는 이클립스를 실행 있는 JRE 포함하고 있습니다. 이클립스 다운로드 페이지는 이클립스를 사용하기위한 JRE 개발키트 링크를 포함하고 있습니다. 아래의 상용 버전 페이지에서 다운 받으셔도 됩니다. 어떤 어울릴지는 여러분이 선택해야 합니다.

Vendor

Platform

Links

IBM

Windows

IBM Developer Kit for Windows(R), Release 1.3.0

IBM

Linux

IBM Developer Kit for Linux, Java


2 Technology Edition, Version 1.3

Sun

Windows

JavaTM 2 SDK, Standard Edition Version 1.3.1_01
JavaTM 2 Runtime Environment, Standard Edition Version 1.3.1_01

Sun

Linux

JavaTM 2 SDK, Standard Edition Version 1.3.1_01
JavaTM 2 Runtime Environment, Standard Edition Version 1.3.1_01

Sun

Solaris

JavaTM 2 SDK, Standard Edition Version 1.3.1_01
JavaTM 2 Runtime Environment, Standard Edition Version 1.3.1_01

자바 개발키트를 설치했으면 -vm 명령으로 이클립스 실행이 가능 합니다. 만약 키트가 설치된 곳이 c:\jdk1.3라면 밑의 명령을 실행하시면 됩니다:

eclipse.exe -vm c:\jdk1.3\bin\javaw.exe

참고: 어떤 JRE JDK 자동으로 시스템 페스로 정하는 것도 있습니다. 그럴 경우 -vm 하시면 됩니다.


  1. "Hello World" 화면에 찍는 셈플 프로그램을 어떻게 만들죠?

다음 순서로 해보세요:

    1. 이클립스를 실행합니다.
    2. 새로운 프로젝트를 하나 만듭니다:
      1. File->New->Project.
      2. 종류는 JAVA 선택하세요.
      3. 프로젝트 리스트 중에 "Java Project" 선택하고 "Next" 누르면 됩니다.
      4. 프로젝트이름은 "Hello World Project". 이런 식으로 하세요
      5. "Finish" 누르면 프로젝트를 있는 창이 생깁니다.
    3. 이제 자바파일을 만들어보죠:
      1. 툴바 버튼중에 "Create a Java Class" 누르세요.
      2. 이름은 "HelloWorld" 하세요.
      3. "public static void main(String[] args)"메소드를 만들려면 체크박스에 체크하세요.
      4. "Finish" 클릭.
    4. HelloWorld.java 에디터창이 열릴 겁니다. 메인 함수에 다음과 같이 넣으세요
      System.out.println("Hello World");
    5. 콘트롤 S키를 누르면 저장이 되고 자동으로 컴파일 됩니다.
    6. 툴바에서 "run" 누르세요.
    7. 실행환경을 묻는 창에서는"Java Application" 선택하고 "New" 클릭하세요.
    8. "Run" 누르면 프로그램이 실행됩니다. 콘솔창에 "Hello World"라는 글자가 보이죠?

  1. 자바소스를 어떻게 컴파일 하나요?

이클립스는 저장할 자동으로 컴파일을 하는 "autobuild"기능을 가지고 있습니다. Window->Preferences->Workbench->Perform build automatically 에서 기능을 확인 있습니다. 자동 빌드 기능을 끄고 수동으로 툴바에 있는 "build" 버튼으로 컴파일 하셔도 됩니다.


  1. 자바프로그램 실행과 디버그에 대해 알고 싶어요

패키지뷰창에 있는 자바프로그램의 메인 클래스를 선택하고 "Run"이나 "Debug"버튼을 누르시면 됩니다. 한번 실행했으면 다음부터는 F9키로 간단히 실행 있습니다.

프로그램을 실행하면 코드에 의해 프로그램이 진행이 됩니다. 프로그램을 디버그해서 과정을 조절 있습니다. 스레드나 브레이크 포인트를 이용해서 프로그램 내부를 조사 있습니다. Virtual Mache 디버거가 억세스 있도록 속도를 늦추는 겁니다.


  1. CVS 저장소는 어떻게 억세스 하죠?

CVS 저장소를 억세스 하려면 저장소 위치가 있어야 합니다. 새로운 저장소를 만들려면 다음과 같이 하시면 됩니다:

    1. CVS 저장소 창을 엽니다(Window->Show View->Other...->CVS->CVS Repositories).
    2. CVS 창을 오른쪽 클릭하고 New->CVS Repository Location...
    3. CVS 서버의 세부사항을 입력하세요. 예를 들어 보겠습니다.

Host: dev.eclipse.org

Repository path: /home/eclipse

User: anonymous

Password: <leave empty>

Connection type: pserver

    1. "Finish"버튼을 누르시면 됩니다.

저장소를 갖게 되면 저장소를 이용해서 프로젝트를 공유하고 수정 있습니다. 프로젝트를 공유하려면Project->right click->Team->Share Project... 프로젝트를 고유 하기위해서는 저장을 위한 저장소도 선택하야 합니다. 프로젝트가 수정되면 동기화 창이 나타날 겁니다. 코드를 수정하려면 수정에 대한 주석을 입력해야 합니다.

저장소를 통해 프로젝트를 공유한 후에 "Synchronize with Repository..." 기능을 통해서 최신 정보로 수정하고 다른 사람이 만든 코드를 얻을 있습니다.

Project->right click->Team->Synchronize with Repository...

:저장소로 전송이 실패하면workspace/.metadata/.log파일을 확인해보세요 모든 이를 위해 CVS 서버 디렉토리의 권한을 허용하세요.

4 org.eclipse.vcm.core.cvs 1 The CVS repository reported problems.
 1==========================
 4 org.eclipse.vcm.core.cvs 4 cvs server: failed to create lock directory
for `/home/cvs/CVSROOT/Emptydir' (/home/cvs/CVSROOT/Emptydir/#cvs.lock):
Permission denied
 4 org.eclipse.vcm.core.cvs 4 cvs server: lock failed - giving up
 4 org.eclipse.vcm.core.cvs 4 cvs [server aborted]: lock failed - giving up
 1==========================

  1. 이클립스 메뉴얼은 어디에 있죠?

가지 방법이 있습니다.

    1. 이클립스 SDK 있는 메뉴얼

핼프창에서 콤보박스에서 선택 있습니다.

    1. 온라인 메뉴얼(http://eclipse.org/documentation/main.html). HTML PDF형식이 있습니다.

  1. 질문은 어떻게 하나요?

FAQ 메뉴얼로도 해결이 안되면 뉴스 그룹(http://eclipse.org/newsgroups/index.html) 보내세요. 하지만 패스워드(http://dev.eclipse.org/newsManager/newsRequestForm.html) 필요합니다.

기술에 관한 것은 뉴스 그룹을 이용하세요, 하지만 뉴스그룹은 공개된다는 것을 생각하세요. 그렇기 때문에 비밀정보는 포함하지 마십시오. "How to ask questions the smart way"(http://www.tuxedo.org/~esr/faqs/smart-questions.html) 에릭 레이몬드가 글을 참조하세요.

참고: 버그는 래포트는 버질라(http://dev.eclipse.org/bugs/)에게 하세요.


  1. 버그 래포트는 어떻게 하죠?

이클립스는 버질라라는 버그 추적 시스템을 사용합니다. 버그 레포트는 버질라 페이지에서 문서 작성 하면 됩니다. 처음에는 계정과 패스워드가 필요 합니다, 등록을 하셔야 합니다.

잠깐! 버그 래포트전에 버질라에서 같은 래포트가 있는지 확인하세요. 이미 보고된 버그에 주석 수도 있습니다.

같은 버그래포트가 없으면 새로운 버그를 래포트 하세요. 이클립스 버그래포트에 관한 문서(http://dev.eclipse.org/bugzilla.html) 참조하시면 좋습니다.

버그 래포트를 유용하게 하기 위해 다음과 같은 내용이 필요합니다:

    1. 어떤 버전을 쓰시는지 알려주세요 예를 들어, Eclipse SDK 20011206
    2. 컴퓨터 사양을 알려주세요(OS, memory, 그리고 다른 부가 정보)
    3. .log파일을 첨부해주세요. 매우 중요합니다. 로그파일의 위치는 12글을 참고하세요.
    4. 이클립스가 작동하는 실행과 개발 플랫폼의 버전(JRE, JSDK)
    5. 언제 버그가 일어나는지
    6. 자기의 버그에 대한 소견
    7. 번복해서 일어나는 버그에 대한 차근차근한 설명

  1. 로그 파일은 어디에 있죠?

로그 파일은 workspace/.metadata 디렉토리에 있습니다.

로그파일은 이클립스 런타임 에러 내용도 포함됩니다. 버그래포트에 매우 중요한 정보를 담고 있습니다.


  1. 프로그램 개선 건의는 어떻게?

건의는 버질라(http://dev.eclipse.org/bugs/) 통해 하시면 됩니다.

글을 올리기 버질라를 통해 같은 의견이 있는지 확인하고 자세하게 적어주세요.


  1. 자바파일을 어떻게 이클립스로 옮기나요?

예전에 만든 파일은 프로젝트를 만들고 나서 프로젝트로 복사하는 것이 가장 좋습니다. 다음과 같은 방법이 있습니다:

    • import 메뉴를 사용하는 방법, File->Import...
    • 프로젝트 폴더로 파일을 복사한 다음에 프로젝트를 오른쪽 클릭하고 "Refresh From Local" 선택하시면 됩니다.
    • 윈도우 경우 드레그 드롭으로 복사 있습니다

파일복사가 싫다면 프로젝트를 파일이 있는 곳에 만들어서 있습니다. 만약에 5000게의 소스가 c:\work 있다면 프로젝트의 위치를 c:\work여기로 프로젝트생성시 "Use default location"항목을 언체크해서 지정 있습니다.

알림: 이클립스에서 프로젝트간의 중복되는 패스를 설정 없습니다.


  1. 프로젝트를 지울 때요 내용을 지우겠냐고 묻는데 이게 무슨 소리죠?

이클립스는 프로젝트를 디렉토리에 저장하고 있습니다. 기본적으로 워크스페이스와 프로젝트의 이름과 같은 곳에 파일이 위치합니다.

하지만 프로젝트가 기본위치가 아닌 지정한 위치에 있는 경우 파일은 유지하고 워크스페이스에서 프로젝트만 삭제하는 것이 좋습니다.

: 주의하세요! 기본 위치가 아닌 지정한 위치 에서 프로젝트를 만들 프로젝트 위치간의 중복으로 파일들이 삭제가 있습니다.


  1. 폴더 이름에 의해 패키지가 정해지는데 (예를들어, sources.mypackage.MyClass). 어떻게 수정 하죠?

자바클래스 폴더 위치를 설정 있습니다:

    • 정보 창을 엽니다, Java Project->right click->Properties->Java Build Path.
    • 소스 항목을 선택합니다.
    • "Use source folders contained in the project" 선택합니다.
    • "Add Existing Folders..." 클릭하세요
    • 소스 폴더를 정한다음에 "OK" 누르세요.
    • 이클립스가 출력파일 위치를 /<project name>/bin 바꿀 거냐고 물으면 동의 하세요.
    • 정보 창에 "Ok"버튼을 누르면 끝입니다.

  1. 리소스들이 나의 Output 폴더로 복사되나요?

출력 위치를 정하면 JDT 컴파일된 class파일을 패키지 폴더에서 출력 폴더로 복사합니다. 복사가 싫으면 다음과 같이 하세요.

    • 소스 폴더 말고 출력 폴더를 프로젝트 폴더와 일치시키세요
    • 프로젝트 폴더에 소스 폴더를 추가되지 않게 리소스들을 프로젝트로 복사하지 마세요

  1. 다른 프로젝트와 관련된 소스를 나의 프로젝트에서 사용 있나요?

현재로서 지원은 하지 않습니다. 프로젝트들은 각기 다른 위치에 있습니다. 만약의 소스가 많은 다른 위치에 널려 있다면 파일 시스템을 이용해서 연관시킬 잇습니다.


  1. 다른Java runtime (JRE) 사용 있나요?
    • Window>Preferences>Java>Installed JREs.
    • "Add" 누르고.
    • JRE 이름을 입력하세요. 예로,JDK 1.3
    • "Browse" 누른 JRE 있는 위치를 추가하세요.
    • JRE 디렉토리를 선택했으면 JRE_SRC변수는 여러분이 선택한 JRE 가리키지 않습니다. 소스를 포함하고 있는 JRE들은 src.jar 아닌 다른 곳에 있습니다. 만약에 JRE 위해 변수를 설정하려면 "Use default library" 선택하지 마세요.

경고: 어떤 JRE들은 소스를 포함하고 있지 않습니다. 소스를 포함하고 있지 않는 JRE 설정 경우 디버거가 오작동을 있습니다.

    • 설정이 완료되면 "Ok" 누르세요.
    • 모든 프로젝트에서 기본이 JRE 선택하세요.
    • "Ok"누르면 끝입니다.

알림: 기본 JRE 다른 JRE 사용해서 실행하는 것은 가능합니다. Run->Run..., select your Launch configuration 에서 JRE항목에서 수정 있습니다.


  1. 어떻게 "HotSwap" 기능을 쓰죠?

핫스왑기능을 사용하려면 핫스왑을 지원하는 자바 런타임 아래서 디버그를 해야 합니다(1.4 자바런타임은 기능을 지원합니다)아니라면 인스톨하세요.

    • launch configuration에서 핫스왑을 지원하는 JRE 바꾸세요.
    • 브레이크를 에디터 왼쪽과 에디터 코드사이를 더블클릭해서 지정하세요.
    • Debug your program. 디버그하세요.
    • 브레이크가 걸리면 코드를 바꾸세요.
    • 저장하세요.
    • 자동빌드 기능이 꺼졌다면, 툴바의 빌드 버튼으로 컴파일하세요.
    • 컴파일 VM 자동으로 새로운 코드를 실행합니다.

  1. 엔트가 실행 할때 에러가 나는데 어떻게 하죠?

엔트는 다음과 같은 에러메세지를 보일 있습니다:
"Cannot use classic compiler, as it is not available.JAVA_HOME
패스 문제 입니다.

엔트 클래스 패스에 tools.jar 추가하거나 엔트가 자바 컴파일 쓰는 컴파일러를 이클립스가 포함하고 있는 컴파일러로 교체해서 문제를 해결 있습니다.

tools.jar파일을 추가하려면 Window->Preferences->Ant->Customize 추가하시면 됩니다. 이클립스 2.0 이전 버전에서는 지원을 하지 않습니다

엔트 컴파일러 변경방법:

    • 스크립트에 다음 구문을 추가하세요:
      <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
      이클립스를 사용하지 않고는 스크립트를 실행 없습니다.
    • 엔트 스크립트를 설정하세요:
      1. script 선택하고->right click->Run Ant...
      2. 인수는 자음과 같이 넣으세요
        -Dbuild.compiler=org.eclipse.jdt.core.JDTCompilerAdapter

알림: 글은 2.0에서만 가능합니다. 만일 1.0이나 2002 6 21 이전 2.0버전을 쓰면 "org.eclipse.jdt.core.JDTCompilerAdapter" "org.eclipse.pde.internal.core.JDTCompilerAdapter" 바꾸어야 합니다.


  1. 이클립스 SDK GUI디자인 키트도 포함하나요?

이클립스 SDK에는 GUI 디자인 키트가 없습니다..


  1. 다른 컴퓨터에서 실행되는 프로그램은 어떻게 디버그 하나요?

다음과 같이 원격으로 디버깅을 있습니다:

    • Start eclipse. 이클립스를 실행합니다.
    • Perspective->Open->Java.
    • "Create a new Java Project" 눌러서 새로운 프로젝트를 만드세요
    • 만약 프로그램소스가 있으면 프로젝트에 임포트하세요 그래야지 디버거가 디버깅중에 소스를 보여 줍니다.
    • 다른 컴퓨터에 있는 자바 프로그램을 실행하세요. 명령어 줄에 프로그램 디버그가 가능하도록 다음을 추가하세요:

-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=n,suspend=n,address=8000 -Djava.compiler=NONE

:여러분이 사용할 포트 주소로 바꿀 있습니다.

    • 여러분이 만든 자바 프로젝트를 선택하세요.
    • Run->Debug...
    • 원격 자바프로그램을 선택하고 "New" 누르세요.
    • 원격 자바프로그램의 컴퓨터이름과 포트주소를 넣고 "Finish" 누르세요.
    • 디버거가 원격 프로그램으로 접속됩니다.

: 설정은 자바 프로그램이 디버거가 연결될 때까지 실행을 기다리는 설정입니다. 시작 중에 디버그가 필요 없으면 이렇게 명령어 줄을 수정하세요."server=n" to "server=y" 웹서버나 비슷한 프로그램 디버그에 매우 유용합니다.

: 방법은 여러분의 컴퓨터에서 디버그 때도 사용 있습니다.


  1. 디버깅 에러 메세지를 보았습니다, 어떻게 하나요?

This answer to this question depends on the error message you get:

    • "Problems encountered launching the Java VM in debug mode"이런 메세지를 보았다면, 실행 가능한 방법의 실패 원인을 찾아 보아야 합니다. VM 의한 에러 메세지 이기 때문입니다.. 예를 들어 에러 메세지가 이렇다면
o                                         "Error occurred during initialization of VM
o                                         Could not find -Xrun library: jdwp.dll"

에러 메세지는 디버그를 지원하지 않는 JRE 설정했거나, 디버깅에 필요한 알맞은 DLL들을 찾을 경우 입니다. Use a JRE that 디버그를 지원하는 JRE 교체하거나 jdwp.sll 찾을 있는 JRE 루트를 설정해 주어야 합니다. 알림:1.3.x버전의 VM들은 부가적인 DLL 설치 하지 않으면 디버그를 지원하지 않습니다.

    • "Timeout while waiting for VM to connect. Retry?"라는 메세지를 보았다면, 아직 디버거와 VM 연결되지 않았다는 뜻입니다, 그리고 VM 어떤 실행 에러도 보이지 않습니다. 경우 다시 해보면 해결됩니다. VM 읽고, 초기화하는데 시간이 필요합니다.

  1. 디버깅 변수들을 없을까요?

어떤 class파일들은 디버그 정보를 포함하지 않고 컴파일 됩니다. 정보 없이는 디버거가 변수를 없습니다.

기본적으로 디버그 정보를 포함하고 컴파일 됩니다.


  1. 키설정을 바꾸려면?

메뉴: Preferences -> Workbench -> Keys 통해 변경이 가능합니다.


  1. 이클립스를 지우려면?

간단하게 이클립스를 설치한 디렉토리만 지우면 됩니다. 이클립스는 registry 사용하지 않습니다.


Miscellaneous:

 
  1. 플러그인은 어디서 구하죠?

eclipse.org사이트는 이클립스 프로젝트를 포함하고 있습니다. 이클립스 플랫폼을 위한 다양한 제작을 위한 프로젝트입니다.실험적인 플러그인이 컴포넌트 페이지에 있지만 ecllipse.org 플러그인 정보 공유를 위한 장소를 제공하지 않습니다.하지만 이미 개의 플러그인이 http://www.sourceforge.org 있고, 앞으로 이클립스에서 작동하는 플러그인들의 위치를 제공 겁니다


  1. 이클립스는 어떤 프로그래밍 언어를 지원하나요??

이클립스 플랫폼은 범용적인 플랫폼입니다.특정 하나의 언어가 아니라 플러그인을 통해 다양한 언어를 지원합니다. 플랫폼이 특정 언어의 소스 에디터를 지원하지만 실제로 에디터들을 포함하는 것이 아닙니다.

이클립스 SDK 모든 기능을 가지고 있는 JAVA IDE입니다. 예는 어떻게 어떤 언어도 지원 있는가에 대한 예입니다. 이클립스 SDK 자바파일과 XML파일을 위한 에디터를 제공합니다.

.만약에 다른 언어에 관심이 있다면 이클립스 프로젝트(http://eclipse.org/tools/index.html) 페이지를 보세요, C/C++ 대한 CDT 플러그인 프로젝트가 진행 중입니다.


  1. 톰켓 플러그인도 있나요?
이클립스 SDK 톰켓 플러그인을 포함하지 않습니다. 써드파티 플러그인 제작 페이지에서 있습니다

'Tools > Eclipse' 카테고리의 다른 글

이클립스 화면 분할하기  (0) 2008.12.18
Colorer plug-in 설치하자  (0) 2008.10.22
Eclipse에서 CVS 연동하여 사용하기  (0) 2008.10.10
이클립스 가니메데의 새로운 특징들  (0) 2008.10.09
SVN 사용  (0) 2008.10.09