반응형
JSP를 이용한 웹 개발을 공부하기 위해 개발환경을 설정한다.

준비할 사항
- JDK설치
- WAS설치(여기서는 Tomcat)
Install 버전으로 설치 또는 압축파일을 해제하고 환경변수 설정 완료 할 것.
압축파일을 이용하여 구성하는 경우 다음과 같은 환경변수 지정 필요

 환경변수

 값 

 CATALINA_HOME 생성

Tomcat설치 디렉토리 

 path 에 추가

 %CATALINA_HOME%\bin

- 외부 라이브러리 파일이 필요하다면 준비(ojdbc.jar)
- Eclipse EE 다운로드 - 압축해제 - Workspace 설정 - Eclipse 실행


 

 실행 후 기본 환경설정하기
- 글자크기 설정
- 문자 인코딩 설정(다음 그림 참조)
   UTF-8로 모두 통일
  Window - Preferences 매뉴에 들어가서  다음과 같이 Workspace와 Web관련 파일들의 문자 인코딩을 통일해준다.

 


 

 


 

1. Dynamic Web Project 생성

    

 


 
프로젝트 이름 입력
현재 WAS가 없으므로 프로젝트 생성 시 [New Runtime]을 이용하여 등록할 수 있다. 여기서는 프로젝트만 먼저 생성하고 이 후에 WAS를 추가한다.
프로젝트명만 적고 Next로 진행한다.

 


 
Next로 진행하다가 다음 화면이 나오면 Generate web.xml 파일 생성 체크

저 파일은 WAS가 동작할 때 여러 설정을 해두고 참조하는 파일이다.

 

 

다음과 같이 프로젝트가 생성되었다.

 


 
2. WAS등록하고 프로젝트에 연동하기

a.사용할 WAS를 이클립스에 등록한다. 

 

추가

 

 
설치된 WAS(Tomcat)버전에 맞게 선택

 

Tomcat 설치 경로 지정(CATALINA_HOME과 같은 경로)
그리고 설치된 JRE목록에서 선택해준다.

 

다음과 같이 이클립스에 설치된 서버가 추가되었다.

 

프로젝트마다 위에서 만든 서버와 연동해야 한다.
다음과 같이 Build Path로 실행 환경을 등록해 주어야 한다.

 


 

  

 

 

 


3. 다음은 외부 라이브러리를 프로젝트에 추가하는 방법이다.
a. 먼저 추가할 라이브러리(.jar)파일을 다음과 같은 경로에 넣는다.

 


 
그리고 해당 라이브러리 파일을 프로젝트에서 사용할 수 있도록 Build Path로 등록해준다.

 

 
라이브러리가 추가된 것을 확인할 수 있다.


4. 코드 작성
프로젝트에서 자바소스코드는 src안에 위치하고 Web관련 코드와 파일은 WebContent아래에 위치 시킨다.
WebContent/META-INF
WebContent/WEB-INF
두 폴더는 프로젝트 동작관련 설정파일과 배포관련 설정파일들이 위치하는 곳이며 착각해서 Web 소스들을 위치시키면 안된다.

 

반응형

+ Recent posts