본문 바로가기

IT/이클립스

PC에서 java 기반 웹 개발 및 테스트 [환경 구축 설치부터 구동까지]

반응형

1 JDK 설치

 

자바기반 애플리케이션 개발을 위해 JDK를 설치해야 합니다.

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

Downloads>Java SE> JDK 6


해당 게시글에서 설치하는 버전은 jdk-6u17-windows-i586.exe 입니다.


JDK 설치 후 Eclipse가 구동이 안되거나 동작이 제대로 안될 때는 현재 기본 JDK가 어떻게 설정되어 있는지 확인해야 합니다.
도스 창에 java -version을 입력해보면 정상적으로 설정된 경우에는 아래와 같이 나타납니다.

 


[그림1-1]

위 결과처럼 나오지 않고 다른 버전의 JDK 가 나온다면 시스템 환경변수 내 JAVA_HOME이나 PATH등에 다른 버전의 JDK가 먼저 잡혀 있는 경우가 많습니다.
이 부분을 JDK 6가 기본 JDK로 설정되도록 수정해주고 구동하면 정상적으로 동작합니다.


2  Tomcat 설치

 

자신의 PC에서 웹어플리케이션을 개발하기 위해 웹 어플리케이션 서버인 Tomcat을 설치합니다.
JDK 버전에 따라 사용해야 하는 Tomcat버전이 달라지는데 JDK 6 기반이라면 Tomcat 6.x 를 사용합니다.

http://tomcat.apache.org/

Download > Tomcat 6.0 > 6.0.35 > Binary Distributions> Core  32-bit Windows zip (pgp, md5) (버전에 맞게 다운로드)

설치방법은 압축만 풀어주면 끝납니다.

권장 설치 경로  D드라이브 루트


3. 이클립스 설치

 

이클립스 버전은 여러가지가 있고 어떤 버전이든 상관없습니다.
여기서는 Eclipse JEE Galileo SRx 를 설치합니다.

http://www.eclipse.org

Downloads > Eclipse IDE for Java EE Developers > 윈도우 os 유형별 다운로드

설치방법은 역시 압축을 풀어주면 됩니다.

권장 설치 경로  D드라이브 루트

 

4. 이클립스 프로젝트 생성

 

이클립스 실행아이콘을 더블 클릭하여 이클립스를 실행합니다
처음 접속 시 아래와 같은 화면이 나타납니다.

 

 

[그림4-1]

Welcome 페이지를 종료하면 아래와 같은 기본 Eclipse 화면이 나타납니다.

 

 

[그림4-2]

상단메뉴 Window > Open Perspective > Java EE (또는 Java)  를 클릭하여 해당 창을 띄웁니다.

해당창 공백부분에 마우스 오른쪽 클릭 New>Project 선택 후 팝업창 트리에서 Web > Dynamic Web Project 선택 > 프로젝트 명 선택 > finish

 

 

[그림4-3][그림4-4]

5. 톰켓 + 이클립스 연동 설정

 

로컬에서 개발하는 웹 어플리케이션 프로젝트를 쉽게 테스트하기 위해 설치한 Tomcat 서버를 Eclipse상에 기동하거나 정지할 수 있게 연계합니다.
Eclipse 메뉴에서 Window > Show View > Others 를 선택하면 아래와 같은 창이 나타나는데 여기에서 Server 카테고리의 Servers라는 View를 선택합니다.

 

 

[그림5-1]

이제 Eclipse 화면 내에 새로운 Servers View가 나타나는데 이 View안에서 마우스 오른 버튼을 클릭해 New > Server를 선택합니다.
아래와 같은 서버 선택 창에서 Tomcat 6.0 서버를 선택하고 Next 버튼을 클릭합니다.

 

 

[그림5-2]

Browse… 버튼을 클릭한 후에 톰캣 설치 경로를 선택합니다.

 

 

[그림5-3]

톰켓 에 생성된 프로젝트를 선택후 add 버튼을 클릭하여 연결 후  finish 버튼을 클릭하여 등록을 완료합니다.

 

[그림5-4]

서버 View 우측상단 초록색 화살표 버튼을 클릭하여 서버가 구동되는지 확인합니다.
구동확인방법은 웹 브라우져에서 http://localhost:8080/[프로젝트id]  를 호출하여 index.html 등의 파일이 호출되는지를 확인합니다.
8080 포트 및 [프로젝트id] 부분은 프로젝트 생성시 기본설정 루트 디렉토리입니다. 해당값은 서버설정에서 변경가능합니다. 

 

추가적인 설정 및 일부 생략된 과정이 있습니다. 직접 해보시다 막히는 부분이 있을 경우 말씀해 주시면  아는 범위내에서 설명드리겠습니다.

 

반응형