이클립스 설치


이클립스는 자바개발을 위한 통합개발환경 프로그램입니다. 무료이면서도 좋은 성능을 가지고 있습니다. 이클립스이외에도 인텔리제이, 에디트플러스와 같은 에디터가 있습니다. 없더라도 메모장을 통해 코딩을 할 수도 있습니다.

하지만 여기서는 이클립스라는 에디터를 통해 자바의 재미를 느껴보도록 하겠습니다.


이클립스는 이 곳에서 받을 수 있습니다.

아래 순서를 보며 다운부터 설치까지 진행해 보도록 하겠습니다.






순서






1)  가장 처음 접속 화면입니다. 따로 메뉴를 찾아 들어갈 필요가 없이 우리는 저 DOWNLOAD 표시만 잘 따라가면 됩니다.

화살표로 된 부분을 클릭하세요.








2)  클릭하면 위와 같은 화면으로 전환이 됩니다. 이 중에서 아래쪽 하단에 GET Eclipse Neon 이라는 문구가 있습니다.  download 64bit 말고 그 아래쪽에 흐릿한 download packages 를 눌러보세요.

download 64bit 클릭하여 다운 받아도 상관은 없습니다.









3)  download packages 를 클릭하면 위와 같은 화면으로 이동합니다. 아래에 많은 Eclipse들이 있습니다. 우리가 필요한 것은 저 둘 중에 하나입니다. 

여기서 잠깐 설명을 드리면 맨 위의 java EE Developers 에서 java EE ( Java Platform, Enterprise Edition )의 약자로, 자바를 이용해서 웹과 서버와 관련된 개발을 할 때 쓰입니다.

java SE도 있습니다. ( Java Platform Standard Edition )라는 의미로 표준 자바 플랫폼입니다. 가장 일반적으로 사용되며, 안드로이드 개발 할 경우는 주로 SE를 씁니다.


설명은 여기까지 하고 나중에 서버와 웹개발까지 하신다면 JAVA EE를 받으시면 됩니다. 그게 아니시라면 그 아래 녹색 네모칸의 JAVA Developers를 받으면 됩니다.

저는 추후 웹개발까지 할 생각이므로 JAVA EE버전. 그리고 제 컴퓨터가 64bit 이므로 64bit를 선택했습니다.









    

4) 자! 이제 정말 다운 받는 페이지 입니다.

3번 화면에서 받고자 하는 에디터의 32bit 64bit 둘 중 본인의 시스템에 맞는 걸로 클릭했다면 위와 같은 페이지로 넘어오게 됩니다. 저 빨간색 줄 쳐진 부분에 파일을 클릭하면 파일 다운로드가 시작됩니다.







     

5) 다운 받은 다음에 원하시는 폴더에서 압축을 풀고 실행하시면 됩니다.

참 쉽죠?







이제 다운받는 게 끝났습니다. 저 이클립스 홈페이지는 2016.11.17일 자 모습입니다.

버전이 바뀌어서 홈페이지 화면이 변했어도, 내용은 같으니 헷갈리지 마시고 잘 다운 받으시기 바랍니다.







이제 실행을 해봅시다.






    


     

압축파일을 열어서 실행 아이콘을 누르면 위와 같은 화면이 나타납니다. 

그리고 workspace 경로를 보여주는 데, 이 워크스페이스 위치에 작업하는 소스파일들이 담기게 됩니다. 경로를 변경해도 되지만 저는 저 상태로 지정하고 진행해 보겠습니다. 

경로를 확인하고 ok를 눌러보세요.








1)  웅장한 이클립스의 첫 화면입니다. 여러분께서 일하실 작업공간이기도 하지요. 

말그대로 workspace 입니다. 일단 작업할 프로젝트를 만들어 보도록 하겠습니다.

File을 눌러서 New를 누르시고 Java project를 선택해 보세요.










2)  웅장한 이클립스의 첫 화면입니다. 

java project 생성 화면입니다. 맨 위 project name 으로 프로젝트 이름을 설정할 수 있습니다. 

그 아래 Use default location 이라고 프로젝트의 위치를 지정할 지 아니면 초기위치를 사용할 지 선택할 수 있는 체크박스가 있습니다. 체크박스를 클릭하면 초기위치를 그대로 사용합니다. 

원하는 경로를 지정하고 싶다면 위와같이 browser를 선택하여 폴더 위치를 설정해주면 됩니다. 









3)  저는 project name으로 java_project라고 입력하고, use default location에 체크를 하였습니다.

그다음엔 다른 부분은 따로 설정할 필요없이 Finish를 눌러서 작업을 마칩니다. 









4)   위 화면의 왼쪽과 같이 프로젝트가 만들어 졌습니다. 펼쳐보면 자동으로 생성된 src와 JRE System Library가 있습니다.

하나의 프로젝트를 만들었으니 세부작업을 위한 공간을 만들 필요가 있습니다. 









5)   만들어진 src에 마우스커서를 위치를 지정시키고 마우스 오른쪽 버튼을 클릭하면 위와 같은 화면이 나타나게 됩니다.

가장 상단의 New에 마우스 커서를 위치 시키면 오른쪽에 메뉴가 나타납니다. 그 중 package라는 것이 있습니다. 

패키지 안에는 클래스가 모이게 됩니다. 일단 package를 생성해 봅시다.










6)  패키지( package )생성 화면입니다. Source folder의 위치는 java_project(프로젝트명)아래에 src(folder이름)를 자동으로 가리키고 있습니다. 우리는 여기서 Name만 적어주면 됩니다.  

 



 *****

 자바 프로젝트에서는 package와 class의 이름을 짓는 것에 있어서 이름을 짓는 Naming rule, 즉 명명규칙이 존재합니다. 

절대적인 것은 아니지만 지켜주면 좋습니다. 중복된 이름, 시스템에서 사용되는 이름 등을 사용한다면 에러가 생성될 가능성이 높기 때문입니다.


패키지의 이름을 지을 땐, 중복성을 낮추기 위해 몇가지 방법을 사용합니다. 보통 도메인을 사용합니다. 


ex ) com.소속단체이름.플랫폼.프로그램이름 

ex ) com.구현기능이름.프로그램이름 

이런 방법으로 사용된다면 중복성을 낮추고 프로젝트의 정리된 트리를 확인해 볼 수도 있습니다.

처음 하실때부터 이런 식으로 습관을 들여놓으신다면 나중에 다른 사람과 작업할 때도 큰 도움이 되실겁니다.












7)  src폴더 아래에 com.javaproject.first 라는 패키지가 생성된 걸 확인하실 수 있습니다.

이제 class 클래스 파일을 생성해 봅시다.










8)  패키지를 만드는 방법과 같이 패키지 위에다 마우스 우클릭을 통해 new => class를 클릭합니다.  










9)  새 class 생성화면 입니다. 여기서 우리는 Name에다가 클래스이름을 설정해주면 됩니다. 


** 


클래스 이름을 작성할 때도 권장하는 명명 규칙이 있습니다. 

간단하게만 말하자면 아래와 같습니다.


-숫자로 시작할 수 없음.

-자바예약어로 이름을 작성할 수 없음.

-대소문자 구분.

-공백은 포함될수 없음.

-클래스 이름에서 워드 단위로 첫 글자를 대문자로 작성.


**



저는 TryFirst라고 이름 짓겠습니다.

그 후 아래쪽에 public static void main(String[] args) 체크박스에 체크를 하고 finish를 누릅니다.










10)  클래스 파일을 생성하면 com.javaproject.first 아래에 TryFirst.java라는 파일이 만들어 진것을 확인 할 수 있습니다.

이제 한번 글을 출력해 봅시다. 

public static void main(String[] args)메소드 아래에 System.out.println("Hello World"); 라고 입력해 봅시다.

그리고 위쪽에 빨간 네모상자 안에 녹색 화살표를 눌러서 실행해봅시다.









11)  아래쪽 console화면에 우리가 입력한 Hello world가 출력된 것을 확인 할 수 있습니다.

여기까지 오셨다면. 


축하합니다. 프로그래밍의 첫 걸음을 걸었습니다.








 이클립스 TIP


이클립스 단축키

Ctrl + L :  특정 줄 번호로 이동
Ctrl + O : 메소드나 필드 이동하기
Ctrl + K : 찾고자 하는 문자열을 블럭으로 설정한 후 키를 누른다

Ctrl + S : 저장하기
Ctrl + D : 한 줄 삭제
Ctrl + W : 파일 닫기
Ctrl + I : 들여쓰기 자동 수정

Ctrl + Alt + Up(Down) : 한 줄(블럭) 복사

Ctrl + Shift + M : 특정 클래스 Import
Ctrl + Shift + O : 자동 Import
Ctrl + Shift + F : 코드 자동 정리

Ctrl + Shift + G : 특정 메소드나 필드를 Reference하고 있는 곳을 검색
Ctrl + Shift + ↓ : 클래스 내에서 다음 멤버로 이동 
Ctrl + Shift + T : 클래스 찾기
Ctrl + Shift + Space : 메소드의 파라미터 목록 보기

Ctrl + Shift + K : 역으로 찾고자 하는 문자열을 찾아간다
Ctrl + Shift + / : 블록 주석(/* */)
Ctrl + Shift + \ : 블록 주석 제거

Ctrl + Shift + X : 대문자로 변환
Ctrl + Shift + Y : 소문자로 변환
Ctrl + Shift + L : 모든 단축키의 내용을 표시
Ctrl + Shift + B : 현재 커서 라인에 Break point 설정

Ctrl + Space : 자동완성
Ctrl + / : 여러 줄이 한꺼번에 주석 처리
Ctrl + PageUp , Ctrl + PageDown : Edit 창 좌우 이동 

Alt + Up(Down) : 위(아래)줄과 바꾸기
Alt + Shift + UP : 커서를 기준으로 토큰단위 블럭지정
Alt + Shift + DOWN : 커서를 기준으로 토큰단위 블럭해제
Alt + Shift + 방향키 : 블록 선택하기



인텔리제이 TIP


인텔리제이 단축키


Ctrl + Space : 기본 코드 자동 완성


Ctrl + Shift + Space : 스마트 코드 자동 완성


Ctrl + O : 메소드 오버라이드 구현


Ctrl + I : 인터페이스 메소드 구현


Ctrl + Alt + L : 코드 줄 단위 정렬


Ctrl +  좌/우 방향키 : 코드 내 단어 단위 이동


Ctrl + Shift + 좌/우 방향키 : 코드 내 단어 단위 블록 지정


Tab / Shift + Tab : 들여쓰기 / 내어쓰기


Shift + Delete : 한 줄 삭제


Ctrl + Delete : 단어 삭제


Ctrl + Z : 실행 취소 


Ctrl + Shift + Z : 실행 복구





인텔리 제이(Intelli J) 설치는 


http://tworab.tistory.com/4 

http://tworab.tistory.com/9


를 참고하시면 됩니다.




+ Recent posts