1. JDK설치와 환경설정

2. 이클립스 설치

 

 

1.1 JDK란?

자바 언어를 개발한 "SUN Microsystem" 사는 자바 프로그램 개발을 위한 자발 개발환경인 JDK (Java Development Kit)를 무료료 제공한다. JDK는 1995년 최초로 공개한 시점에서 1.0버전이었으나 JDK1.2버전부터 SDK라고 불리우며 이는 JAVA 2 SDK라고 통상 J2SDK라고 지칭된다. 즉, JDK = SDK 이다.

 

그리고 자바 개발 환경은 사용자가 사용하려는 분야에 맞춰서 세가지 에디션중 하나를 선택하면 된다. 1)번글 참조.

세가지 에디션은 JAVA SE, EE, ME 이며 지금부터 다룰것은 데스크탑 PC에서 사용될 SE에디션을 사용할 것이다.

 

1.2-1 JDK 다운로드

http://www.oracle.com/technetwork/java/index.html

-해당 사이트로 들어가 "Java SE" 클릭 - Java SE 7u4 을 Download 클릭.

-Accept License Agreement    동의 후 - 해당 OS환경에 맞는 버전을 다운로드한다.

필자는 아직도 ㅜㅜ 윈도우XP를 쓰기때문에 "jdk-7u4-windows-i586"를 다운로드 하였다.

 

1.2-2 API Documnet 다운로드

http://www.oracle.com/technetwork/java/javase/downloads/index.html

-위의 JDK를 다운받고 아래의 주소로 다시 가서 "Additional Resources"의 Java SE 7 Documentation 를 Download 한다.

 

1.3 JDK 설치

익스플로러가 열려있다면 닫고  "jdk-7u4-windows-i586.exe" 를 실행한다. 이후에는 기다리고 NEXT-NEXT-NEXT-Finish..가 다다... -_-;..

 설치가 끝나면 아래와 같은창이 뜨고 

 

Close 를 누르면 익스플로러창이 하나 뜬다..머 해석해보면 계정을 만들어서 등록할래? 라고 묻는건데..그냥 닫기 누르면 JDK설치가 끝이난다 ^.^  (설치된 폴더는 디폴트에서 변경하지 않았다면 "C:\Program Files\Java"에 설치되었을것이다.)

 

그리고 이번에는 API Document를 설치하자.

먼저 다운받아놓은 "jdk-7u4-apidocs.zip" 파일의 압축을 풀자. 그럼 Docs 폴더만 하나 덩그러니 보인다.

그럼 이 폴더를 JDK가 설치된 폴더인 "C:\Program Files\Java\jdk1.7.0_04" 안에다 이동해 놓자.

 

C:\Program Files\Java 폴더 안에는

jdk1.7.0_04 폴더  <--여기에 Docs 폴더를 이동.

jre7 폴더

이렇게 구성될 것이다. 이것으로 설치가 모두 끝난다.

 

1.4 환경변수 설정

환경변수 설정은 컴퓨터가 자바 컴파일 명령인 Javac.exe 와 실행명령인 java.exe 를 항상 사용할수 있도록 인식시키는 것이다.

또한 자바 기반의 다른 프로그램들도 제대로 실행되기 위해서 이 과정이 꼭 필요하다.

 

환경변수명 

변수 값 

 PATH

;C:\Program Files\Java\jdk1.7.0_04\bin; 

 CLASSPATH

 .;C:\Program Files\Java\jdk1.7.0_04\lib\tools.jar

 JAVA_HOME

 C:\Program Files\Java\jdk1.7.0_04

 

이제 위의 변수값들을 제어판-시스템- 환경변수에 입력시켜보자.

 

[시작]-[제어판]-[시스템]클릭 - 시스템등록정보의 '고급'탭의 환경변수 클릭.

 

 

 

 

                              * 헛..배경화면에..아이유님이 짤려서 나오셨네요..ㅠㅠ  *

 

 

 

 

상위 메뉴에서 사용자변수(U)중 변수명이 PATH를 "편집"누르고 ;C:\Program Files\Java\jdk1.7.0_04\bin; 를 입력합니다. 세미콜론(;)은 이미 패쓰가 걸려있다면 앞에 넣어주고 마지막에도 넣어줍니다.

동일하게  "CLASSPATH" , "JAVA_HOME" 도 편집을 누르고 위의 표의 해당 변수값을 입력해줍니다.

만약  "CLASSPATH" , "JAVA_HOME" 이 목록에 없다면 "새로만들기"를 눌러서 추가해서 넣어주면 됩니다 ^^

 

그럼 이제 JDK가 올바르게 설치되었는지 확인해 보겠습니다.

[시작]-[실행]에 들어가셔서 "cmd"라고 입력하시고 엔터.

아래와 같이 c:\ 에서 javac 와 java 명령을 실행하시면 옵션에 대한 설명이 쭉~ 나와주면 정상적으로 환경변수 설정이 된것입니다.

 

 

 

 

2. 이클립스 설치

 

이제 프로그램을 코딩하기 위한 개발툴인 "이클립스"를 설치할 차례이다!  Eclipse는 범용 개발툴로 자바,JSP,안드로이드프로그래밍,C/C++,PHP등 프로그래밍 코드를 작성할수가 있다. 또한 무료이다 ^.^!!! 그러므로 한번 깔아보자!! 어짜피 무료니깐!

(하지만 돈을 지불해야하는 플러그인도 존재한다.)

현재 이클립스는 CPL (Common Public License)이라는 라이센스로 배포되고 있다. CPL은 아래와 같은 특징을 지닌다

 

[이클립스 플러그인을 만들거나, 어떤 소프트웨어를 개발하기 위해 이클립스를 사용한 개발자는 CPL에 따라 자신이 사용하거나 수정한 모든 이클립스 코드를 공개해야 한다. 그러나 자신이 직접 개발하여 추가한 부분에 대해서는 소스를 공개하지 않을 수도 있고 유료화 할 수도 있다. ]

 

2.1 이클립스 다운로드

 

먼저 이클립스를 다운받겠습니다. (아..갑자기오는 멘붕..존댓말과 반말을 섞어서 포스팅 중이었군요..ㅠㅠ;;..)

http://www.eclipse.org/downloads/

이클립스도 무엇을 개발하는가에 따라서 해당 항목이 나뉘어 지는데 우리는 JAVA SE를 통해서 PC환경에서 자바개발이기 때문에

Eclipse Classic항목을 클릭하여 "Eclipse downloads - mirror selection" 를 다운로드 합니다.

 

 

캡쳐 화면화질이 저질이군요..ㅠㅠ

암튼 이클립스 클래식을 클릭하여 본인의 OS에 맞는 제품을 다운 받으시면 되겠습니다.

 

 

 

 

2.2 이클립스 설치 및 실행하기

 

이클립스는 압축을 해제하는 것으로도 프로그램이 설치되는 구조이다. 따라서 여러개의 버전의 이클립스를 갖고있다면 서로 독립적으로 운영되는 구조이다. 필요하다면 여러개를 설치해서 사용해도 무방하다.

 

압축을 풀게되면 eclipse 폴더만 하나 보일텐데 해당 폴더를 원하는 디렉토리에 가져다 놓고 단축아이콘을 만들놓고 앞으로 쓰면 된다.

이클립스를 실행하면 아래와 같은 이쁜 보라돌이 창이 나타난다 ^^

 

 

 

잠시후 작업공간을 설정하라는 말이 나오는데 do not ask again은 체크하진 말자~ 다음에 작업공간을 바꿔야 할 날이 분명히 올것이기 때문이다~ 원하는 폴더명을 입력했다면 OK~! 실행이 완료 되면 아래의 창이 나타날것이다.

 

 

프로그램을 작성하려면 오른쪽 상단의 Workbench 를 클릭하면 된다.

나머지 메뉴들은 왼쪽부터 개요설명, 사용법, 샘플코드예제, 추가된 기능소개 등이 있는데.. 우린 바쁜 사람들이니 바로 "Workbench"를 클릭하자! ~~

 

 

이제 다음 순서는 뻔하다~ 프로그랭코딩을 해보신 분들이라면 자연스레 File로 손이 갈것이다. Java project 를 생성하자.

 

 

 

Project Name 을 입력하고  아래의 Layout창의 미리 선택된 설정은 

원본소스 파일인 *.Java 와 컴파일하면 생성되는 파일인 *.class파일을 따로 관리하겠다고 설정하는 것이다.

↓↓↓ NEXT 클릭 ↓↓↓

 

빨간색 사각형의 설명은 차례대로..

1  본 소스파일 *.Java 파일은 하위항목 [src]에서 관리함.

2  Allow output 머시기 설정체크 : 생성되는 모든 파일은 소스폴더안에 집어 넣어라.

3  컴파일후 생성되는 실행파일인 *.class파일은 [bin]항목에서 관리하겠다.  를 의미함.

Finish.

 

프로젝트가 생성되었다면 이번에는 만들어놓은 프로젝트 내에 자바 클래스를 생성해보자.

[src] 폴터를 선택한후 MRB 를 클릭.

(MRB는 마우스 우측 버튼 -_-;이라고 필자가 만든 말이다..;;)

 

 

클래스를 클릭하면 ↓ 아래의 창이 생성된다.

 

패키지 명을 입력하고, 클래스명을 입력하자.

주의할점은 클래스명은 반드시 첫글자를 "대문자"로 입력해야한다!

Which method stubs would you like to create? 항목에서는

첫번째 : main() method가 존재하는 클래스의 경우 반드시 이 항목을 체크해야한다.

세번째 : 상속관계가 있을 경우 사용된다.

항목을 선택하고 Finish를 누르자.

 

 그럼 이제 아래와 같은 작업환경창이 나타난다. 이제 우리는 tt1 이라는 생성된 패키지안에

public형 Testclass라는 클래스에 대해서 코딩할수 있게 되었다. 후에 저장할때 파일명은 클래스명과 동일하게 저장해야한다.

물론 이클립스가 알아서 해주겠지만 반드시 대소문자도 동일하게 파일명 = 클래스명 이라는것을 명심하자.

 

이로써 간단하게 프로젝트생성 까지 알아봤다 ^^

 

+ Recent posts