JAVA 이클립스 설치하기 및 기본기능소개
eclipse는JAVA를 비롯한 다양한 언어를 지원하는 프로그래밍 통합 개발 환경이며,
개발에 필요한 여러 도구가 결합되어 있는 거대 소프트웨어이다.
개발을 진행하며 IDE(Integrated Development Environment)를 사용하면 작업 효율이 크게 향상한다.
그래서 오늘은 eclipse IDE를 설치하는 방법과 기본적인 기능 및 속성들을 포스팅 하려 한다.
이클립스 설치하기
먼저 다음의 링크에 접속한다.
https://www.eclipse.org/downloads/
Eclipse Downloads | The Eclipse Foundation
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.
www.eclipse.org
링크에 접속한 후
왼쪽에서 Download를 클릭하고 오른쪽 화면이 나오면 Download를 클릭한다.
다운로드가 완료되면 실행시키고 기본 설정에 따라 설치를 마친다.
설치가 끝나면 아래와 같은 화면이 나오게 되는데
workspace는 프로젝트를 작업할 디렉토리이다.
나는 작업 폴더를 분리해두었기 때문에 이 경로로 위치를 바꾸어 두었다.
eclipse에서 기본 설정해놓은 경로로 정하여도 실행에는 큰 문제가 없다.
설치를 마치고 나면 welcome과 함께 eclipse프로그램이 나타날 것이다.
나는 welcome창을 지운 상태고 작업위치로 이동되어 있는 상태이다.
오늘 포스팅의 목적은 패키지, 클래스파일 만들기가 아닌 각 기능 소개이기 때문에
작업위치, 파일 등이 달라도 전혀 상관이 없다.
이클립스의 사용법 및 기본 기능
파란색으로 표시한 부분들은 뷰(탭) 라고 하며,
윈도우에서 브라우저를 옮기듯이 자유자재로 이동이 가능하다.
그리고 실수로 탭을 지웠을 경우 window-Show view로 들어가면 필요한 뷰를 다시 켤 수 있다.
여러가지 탭중 중요한 세가지를 짚고 넘어가면
- outline : 소스의 여러 문법을 시각적으로 표현해 소스의 구성을 보여줌
- problems : 소스에 발생한 문제들을 알려줌
- console : 프로그램을 실행하였을 때 결과를 출력해준다.
그리고 오른쪽 상단에 open perspective라는 아이콘이 있는데
open perspective는 작업을 하면서 필요한 요소들을 효율적으로 배치해놓은 뷰들의 모임이다.
아래 사진의 오른쪽을 클릭하면 java에 특화된 뷰 집합을 꺼내준다.
왼쪽을 클릭하면 perspective요소를 추가할 수 있고,
카테고리로 들어가려면 window-perspective-open perspective로 진입할 수 있다.
프로젝트 및 패키지 만들기
위의 사진처럼 따라가면 자바 프로젝트를 새로 만들 수 있다.
원하는 project name을 입력해주고,
use default location을 해제하면 내가 원하는 위치로 만들어질 프로젝트의 위치를 바꿀수 있다.
프로젝트를 만든 후 해당 위치에 들어가면 bin폴더와 src폴더가 생겨있는데
여기에 프로젝트를 진행하며 만드는 파일들, 즉 소스와 실행파일이 분산되어 저장된다.
우리가 자바 파일을 만들고 실행할 경우
소스코드(.java)를 바이트코드(.class)로 변환하는 작업이 진행되는데 여기서
bin(binary)폴더에는 바이트코드(.class)파일이 저장되고,
src(source)폴더에는 소스코드(.java)파일이 저장된다.
그리고 .classpath와 .project파일은 현재 프로젝트에 대한 정보가 담겨있는 파일이다.
우리가 조작하기보다 이클립스가 자기를 위해 만든 파일이라 보면 된다.
패키지
java에는 패키지라는 것이 있는데 이것의 목적은
같은 이름을 가진 파일을 생성하는 것이 가능하도록 폴더로 묶어주는 작업이다.
윈도우에서 같은 파일을 두번 다운로드 할 경우 파일, 파일(1)로 같은 파일이 두개가 생기는 것을 본 적 있을 것이다.
이는 같은 위치에 같은 파일이름이 두개가 생길경우 구분할 수 없기 때문에 막아두었을 것이다.
개발자가 개발을 하며 파일 이름이 중복될 수 있는데 패키지를 이용하여 이것을 가능하게 한다.
생성한 프로젝트 우클릭 > new > package 를 하면 새 패키지를 만들 수 있다.
또한 클래스를 생성하며 패키지를 새로 만들 수 있는데
두번째줄과 같이 .으로 구분하여 폴더를 지정해 준다.
이와 같이 진행한 후 Finish를 클릭하게 되면 .으로 구분되어 폴더가 생성되고
(myfirstproject폴더 내에 fist폴더가 생성되고, fist폴더 내에 test폴더가 생긴다.)
testfile이라는 파일이 생성된다.
여기서 패키지명에 java가 폴더명으로 들어갈 경우 오류가 발생한다.
ex) javatest.test.firsttest -> 가능
ex2) java.test.firsttest -> 오류 발생
ex3) test.java.firsttest -> 오류 발생