기록하는 코더

[Eclipse] 서버 초기 설정 본문

JAVA

[Eclipse] 서버 초기 설정

damda_di 2022. 12. 23. 15:26

Server를 이용해서 웹 페이지 서버를 구동하기 위해서 해야하는 설정!

 

1️⃣ Encoding 설정

Eclipse 상단에 Window > Preference로 열고 좌측 상단에 바에 enc를 검색

Preference > General - workspace,CSS Files, HTML Files, JSP Files, XML Files

                  => 모두 UTF-8로 변경!

Preference > Content Type -> Text - > UTF-8 > Update

 

 

2️⃣ 서버세팅

추가된 서버가 있는지 확인 & 없다면 Add를 통해 서버를 추가해줄 수 있다.

Preference > Server > Server Runtime Environment

Add > Apache Tomcat v.8.5 선택 > Tomcat installation directory (아파치 톰캣이 설치된 폴더 선택) > Finish

 

 

3️⃣서버

 

아파치 톰캣 8.5 버전을 사용

New > Server > Server > Define a New Server > host name 설정 후 Finish Show View > Server 을 열어서 확인가능

 

 

Servers창을 통해 추가된 서버를 확인할 수 있다.

Server창은 Window > Show View > Other... > Servers로 찾을 수 있다.

 

 

*** 프로젝트가 많으면 충돌나는 문제가 발생할 수 있다. (Add and Remove)

더보기

Add and Remove로 Server에 구동할 프로젝트 목록을 추가/제거할 수 있다.

 

 

4️⃣ 포트 설정

  1. server.xml > Design , source 중 source를 클릭해서 보기
  2. <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/ port 번호 : (서버와 클라이언트 사이 데이터를 주고 받는 출입구) web 프로그램 default => '80' 으로 고치기]
  3. (8080일때와 다른 점 => http://localhost 로 포트번호 생략가능) 
  4. (default값이 아닐 때 ) localhost : 8080
  5. URIEncoding=”UTF-8” 코드 추가

 

 

 

 

** 서버 삭제

더보기

preference > Server > Server Runtime Environment > Remove 서버폴더 지울 때 반드시 체크!

 

Delete all afrected servers를 꼭 체크해줘야한다.

 

 

 

5️⃣ Dynamic Web Project

 

new > Web > Dynamic Web Project > 프로젝트 이름 기입 > Finish Web Module 에서 Generate 체크하면 web.xml을 생성

 

 

** 프로젝트를 만들고 나서 web.xml 만드는 방법 !

더보기

해당 프로젝트 우클릭 -> Java EE Tools->  Generate Deployment Descriptor Stub 클릭

(이미 web.xml이 있는 경우 비활성화 되어있다.)

 

web.xml 파일 추가하는 방법 (Java EE Tools > Generate Deployment Descriptor Stub)

 

 

6️⃣HTML, JSP 파일 만들기

jsp file은 new > jsp file > file name 붙이고 Finish

 

 

7️⃣ 라이브러리에서 jsp-api, servlet-api 가져오기

프로젝트 내 라이브러리 확인

프로젝트 내 Libraries 에서 import된 파일 확인 가능

Build Path -> COnfigure Build Path...를 통해 라이브러리 추가 삭제 가능

Library > JRE System > build Path > Configure Build Path를 통해서 설정해줄 수 있다!

추가된 라이브러리 목록 확인

Add External JARs… > 아파치 톰캣 폴더 내 lib > jsp-api.jar, serveley-api.jar 2개 선택 열기 > Apply

 

apache-tomcat 내에 있는 lib 폴더에서 추가할 수 있는 라이브러리 목록 확인!
jsp-api.jar과 servlet-api.jar를 찾아서 추가할 수 있다.