공부하는 JAVA

JAVA 독학 02 - 이클립스(Eclipse) 설치/세팅하기

놀기왕라키 2022. 4. 27. 15:56
반응형

안녕하세요. 오늘은 무료로 사용할 수 있는 오픈 소스 통합 개발 환경인 '이클립스'를 설치하도록 하겠습니다.

통합개발환경(IDE:Integrated Development Environment)는 프로젝트 생성, 자동 코드 완성, 디버깅 등과 같이 개발에 필요한 여러가지 기능을 통합적으로 제공해주는 툴을 말합니다.

 

이클립스는 초보자부터 고급 개발자에 이르기까지 광범위하게 사용되고 있으니 의심치말고 그냥 사용하시면 됩니다!

 

이클립스 설치

이클립스 홈페이지

설치파일을 다운받기 위해 상단 버튼을 눌러 홈페이지로 이동해줍니다.

 

상단 오른쪽에 Download 버튼을 눌러줍니다.

 

바로 나오는 화면에서 Download x86_64를 눌러 설치파일을 받아줍니다. 본인 사양에 맞게 받아야하고 만약 zip파일 형태로 받고 싶거나 32비트버전을 받고자 한다면 위 화면에서 Download Packages 버튼을 눌러 이동해주면 됩니다.

 

저는 설치 경로를 바꿔 주기 위해 설치파일을 관리자 권한으로 실행했습니다.

설치 경로에 관해 딱히 신경쓰지 않으신다면 그냥 더블클릭으로 열어주시면됩니다.

 

위와 같이 eclipseinstaller 창이 나타나면 Eclipse IDE for Enterprise Java and Web Developers를 선택하여 줍니다.

저는 왼쪽 사진에 Installation Folder와 같이 설치 경로를 변경 해주었고, 시작메뉴 엔트리에 바로가기 생성이 안되게끔 체크를 해제해 주었습니다.

INSTALL 버튼을 누르면 오른쪽과 같이 동의서가 나오고 동의를 해주시면됩니다.

 

 

설치하는 모습과 설치가 완료된 모습.

실행을 위해서 LAUNCH를 누르셔도 되고 바탕화면에 생성된 이클립스 바로가기를 통해 열어주셔도 됩니다.

이렇게 이클립스의 설치는 마쳤습니다!

 

워크스페이스

위 화면은 이클립스 실행시 나오는 첫번째 상자입니다.

여기서는 프로젝트가 기본적으로 저장될 워크스페이스(Workspace)폴더를 지정해줍니다.

 

따로 원하는 곳으로 설정하셔도되고 그냥 기본으로 두셔도 상관없습니다.

아래 Use this as the default and do not ask again을 체크하면 다음부턴 위와같은 상자가 표시되지않습니다.

 

이클립스 실행 화면 입니다. 다음부터 위와 같은 화면이 나오지 않도록 하단에 Always show Welcom at start up 체크를 해제해주고 사진 상단에 박스로 표시된 Welcome 옆 X 버튼을 눌러 꺼줍니다.

 

  • 워크스페이스 폴더를 변경하고 싶다면 이클립스 상단에 File - Switch Workspace - Other 메뉴를 선택해줍니다.

  • 이클립스 초기화 방법
    • 워크스페이스로 지정한 폴더를 열어보면 .metadata 폴더를 찾을 수 있습니다.
    • 이클립스는 메타 데이터들을 .metadata에 저장하는데 메타 데이터란 색상테마, 폰트, 크기 등을 말합니다.
    • 초기상태로 돌아가고싶다면 해당 워크스페이스 폴더안에 있는 .metadata폴더를 삭제하고 재시작하면 초기상태로 돌아오게됩니다.
퍼스펙티브와 뷰

  • 퍼스펙티브란 개발할때 유용하게 사용할 수 있는 뷰들을 묶어 부르는 것을 말합니다. 뷰는 이클립스 내부 각각의 창을 말합니다.

상단의 화면과 같이 Java 퍼스펙티브로 변경하기 위해서 Window - Perspective - Open Perspective - Java 메뉴를 선택해줍니다.

 

  • Package Explorer 뷰에서는 프로젝트를 관리하고, 자바 소스 파일을 생성 및 삭제하는 작업을 합니다.
  • 하단에 Console 뷰에서는 프로그램에서 출력하는 내용을 볼 수 있습니다.

Console 뷰가 보이지 않는다면 Window - Show View - Console 메뉴를 선택합니다.

 

마치며

JDK와 이클립스 설치를 통해 기본적인 자바개발환경을 만들었습니다. 앞으로 하나하나 기초적인것부터 많이 공부하고 또 배워가며 익혀갈 예정입니다. 많이 어렵겠지만 꾸준히 해내보도록 하겠습니다. 모두 파이팅~~

반응형