Eclipse 사용시 알아두면 유용한 팁

Toggle Space Navigation Tree
Space Map

프로젝트를 빌드하고 싶다면..

Eclipse는 자바 소스를 개발하고 저장하는 순간 자동적으로 컴파일 됩니다. 그러나 컴파일된 class파일을 임의적으로 삭제하거나 할 경우 프로젝트를 다시 빌드하기 힘든 경우가 종종 있습니다. 또한 프로젝트를 진행하다보면 프로젝트의 rebuild가 제대로 되지 않아서 문제 해결하느라 상당수의 시간을 보내는 경우도 종종 있습니다. 이 같은 경우 *Project | Clean..*을 선택하여 원하는 프로젝트를 다시 build하는 것이 가능합니다. 이 과정을 거치면 프로젝트 내의 모든 class파일을 삭제한 다음 다시 build하게 됩니다.

JDK 버전을 두개 이상 사용하고 싶다면...

JDK 5.0이 나오면서 로컬 컴에 JDK 1.4와 JDK 5.0을 같이 사용하는 경우가 있습니다. 특히 JDK 5.0에서 추가된 기능들이 많기 때문에 이를 테스트해보기 위하여 두개 버전을 사용하는 경우가 종종 있습니다. 이 같은 경우 먼저 두개 버전의 JDK를 설치한 다음 JAVA_HOME을 설정하는 버전이 Eclipse가 실행될 때 Default로 사용하게 됩니다. 만약 Eclipse 시작할 때 다른 버전으로 시작하고자 한다면 Eclipse 실행 파일에 다음 option을 추가하여 사용하면 됩니다.

D:\IDE\Eclipse3.1M5_Pollinate\eclipse.exe -vm JAVA_HOME\jre\bin\javaw -vmargs -Xbootclasspath/a:JAVA_HOME\lib\tools.jar

다른 Workspace를 사용하고자 한다면...

Eclipse는 Workspace라는 개념을 통하여 자신의 작업 공간을 지정할 수 있습니다. 대부분의 경우 처음에 설정한 Workspace만을 사용하게 됩니다. 그러나 하나의 Workspace로 작업하다보면 점점 더 많은 프로젝트가 생기게 됩니다. 이럴 경우 다른 Workspace를 설정함으로서 새로운 작업공간을 가질 수 있습니다. 프로젝트의 성격에 따라 다른 Workspace에서 관리하면 더욱 좋겠죠.. 다른 Workspace를 사용한다고 지정하는 방법은 두가지가 있습니다.

  • Eclipse를 시작할 때 -data option을 이용하여 Workspace를 지정할 수 있습니다.

D:\IDE\Eclipse3.1M5_Pollinate\eclipse.exe -data D:\Project\MyWork

  • Eclipse를 시작한 상태에서 File | Switch Workspace를 이용하면 다른 Workspace로 이동하는 것이 가능합니다.

지금 자신의 Workspace에 너무도 많은 프로젝트가 있어 관리하기 힘들다면 새로운 Workspace를 만들어 사용해보시기 바랍니다.

특정 확장자를 가진 화일을 원하는 Editor에 연결하기..

Eclipse를 이용하여 개발할 경우 특정 확장자를 가진 파일들은 기존에 자신이 편하게 사용하던 Editor와 연결하여 사용하고 싶은 경우가 있습니다. 보통의 경우 html파일을 Eclipse 내에서 선택하면 Explore가 뜨면서 html 내용을 보여줍니다. 그럼으로 인해 탐색기에서 해당 파일을 직접 원하는 Eidtor로 열어 작업하는 경우가 종종 있습니다. 이럴 경우 Eclipse 내에서 직접 원하는 Editor로 연결될 수 있도록 설정하는 것이 가능합니다.

*Window | Preferences | Workbench | File Associations*로 이동해보면 각 확장자에 따른 Editor가 연결되어 있는 것을 확인할 수 있습니다. 여기서 *.html을 Explore가 아닌 자신이 원하는 Editor로 변경해주면 됩니다. 보통 원하는 프로그램이 Eclipse내에 있는 것이 아니기 때문에 External Program에서 선택하여 Default로 설정해주면 그 다음부터는 해당 파일을 열 때 원하는 Editor에서 바로 작업하는 것이 가능합니다.

Todo List

  • 클래스 레벨 Comment 구문을 자신이 원하는 형태로 변경하기..
  • 프로젝트별 Build Path를 설정하고자 한다면..
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. 11월 09, 2007

    Anonymous says:

    rating

    rating

Add Comment