IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    

한국 developerWorks  >  오픈 소스 | 자바  >

이클립스 유로파로 웹 개발하기, Part 2: 이클립스를 위한 Java EE (한글)

자바 기술, PHP, 루비를 사용하여 웹 개발에 이클립스 유로파를 사용하는 방법

developerWorks

난이도 : 중급

Michael Galpin (mike.sr@gmail.com), Developer, eBay

2008 년 1 월 29 일

튜토리얼 보러가기

웹 개발자가 어떤 기술을 결합하여 사용하는지에 상관없이 이클립스는 생산성을 높일 수 있는 최고의 통합 개발 환경(IDE)입니다. 3회 연재인 "이클립스 유로파로 웹 개발하기" Part 1에서 최신 이클립스 유로파로 자바 웹 애플리케이션을 신속하게 개발할 수 있는 방법을 다뤘습니다. Part 2에서는 PDT(PHP Development Toolkit)라 알려진 이클립스 플러그인의 다른 세트를 사용하여 얼마나 쉽게 PHP 애플리케이션을 개발할 수 있는지를 살펴보겠습니다.

이 튜토리얼 내에서

본 튜토리얼은 이클립스로 웹 애플리케이션 개발하기 연재의 Part 2다. 지금까지 자바 EE 개발자를 위한 이클립스 IDE를 사용해 자바 언어로 웹 애플리케이션을 개발하는 것이 얼마나 쉬운지를 다뤘다. 자바 EE 에디션은 사실 이클립스 플랫폼에서 작동하는 플러그인의 종합일 뿐이다. 본 튜토리얼에서 PDT라 알려진 이클립스 플러그인의 다른 세트를 사용하여 PHP 애플리케이션을 개발하는 방법을 다룬다. 또한 PDT의 일부이기도 한 자바 EE 에디션의 몇 가지 기능에 대해 다시 다룰 것이다.


선수조건

배경 지식으로 자바 프로그래밍은 핵심이다. 이클립스 IDE에 익숙하면 도움이 되지만 꼭 필요한 건 아니다.


시스템 필요조건

이클립스 유로파
본 튜토리얼은 이클립스 V3.3(유로파)을 사용한다.
JDK(자바 개발 키트)
본 튜토리얼은 자바 기술을 사용하여 웹 애플리케이션을 개발하는 방법을 보여주므로 JDK 5.0 또는 그 이상이 필요하다. V5.0이나 V6.0을 다운로드하자.
자바 EE 개발자를 위한 이클립스 IDE
또한 자바 EE 개발자를 위한 이클립스 IDE도 필요할 것이다.
JRE(자바 런타임 환경)
이클립스를 실행하려면 JRE가 있어야 한다.
아파치 톰캣
애플리케이션은 아파치 톰캣을 컨테이너로 사용한다.
MySQL V5.0
애플리케이션은 MySQL V5.0을 데이터베이스로 사용한다.
자바 퍼시스턴스(Persistence) API
또한 자바 퍼시스턴스 API, 그 중에서도 OpenJPA 구현이 필요할 것이다.
이클립스 PDT(PHP 개발 툴킷)
본 튜토리얼은 PHP를 사용하여 웹 애플리케이션을 개발하는 방법을 보여주므로 PHP 개발 툴킷이 필요하다. PDT는 기존에 설치한 이클립스에 플러그인 세트 형식으로 쓸 수 있다. 이클립스를 처음 접한다면 이클립스 플랫폼과 PDT 플러그인을 포함하는 올인원(all-in-one) 설치를 하면 된다.
PHP
PHP가 필요하므로 최신 버전인 V5.2.1을 다운로드한다.
아파치 HTTP 서버
PHP와 통합할 웹 서버가 필요하다. 본 튜토리얼은 아파치 V2.0.59로 개발됐다.
PHP 디버거
PHP 디버거가 필요하다. 여기서는 젠드 디버거(Zend Debugger) V5.2.10을 사용했다.
운영체제
위의 모든 것을 실행할 수 있는 운영체제가 필요하다. 본 연재를 쓸 때는 맥 OS X을 사용했으나 Windows®나 Linux® 최근 버전을 사용해도 무방하다. 파일 위치는 운영체제에 따라 맞춘다.


포맷

html


이 문서 북마킹 하기

mar.gar.in mar.gar.in naver naver eolin eolin del.icio.us del.icio.us



위로


developerWorks 콘텐트를 다른 사이트에 전재하기:
developerWorks 콘텐트에 대한 저작권은 IBM에 있습니다. IBM의 서면 허가나 원본 저자의 허락이 없이는 전재를 금합니다. 저희 콘텐트를 전재하시려면 IBM developerWorks 담당자 에게 문의하십시오.

문서 옵션

JavaScript가 필요한 문서 옵션은 디스플레이되지 않습니다.

영어원문

영어원문


제안 및 의견
피드백

관련 시리즈 자세히 보기:
이클립스 유로파로 웹 개발하기

    IBM 소개 개인정보 보호정책 문의