지식

STS 설정 방법

민돌이 2016. 9. 20. 10:41
반응형


STS 설정


1. 첫 번째 설정

JDK 경로 변경

기존 JRE Path 에서 JDK Path로 변경

1-1. Windows - Preferences - Java - Installed JREs

1-2. Add - Standard VM - JRE home Directory... - C:\Program Files\Java\jdk1.x.x_xxx

1-3. Finish

1-4. 새로 등록한 jdk1.x.x_xxx 를 체크함


2. 두 번째 설정

Server 설정

기존 Pivotal Server 삭제

Tomcat Server 신규 등록

2-1. Servers View 선택

2-2. Pivotal tc Server Developer Edition v3.1 오른쪽 클릭 후 Delete - OK

2-3. No servers ar available. Click  this link to create a new server... 클릭

2-4. Apache -Tomcat v8.0 Server - Next

2-5. Tomcat insstallation directory: Browser... 클릭

2-6. Tomcat 압축 푼 폴더를 선택.(보통 apache-tomcat 형태)

2-7. JRE: 를 jdk1.x.x_xxx로 변경 - Finish


3. Web Project 생성

3-1. Project Explorer 에서 오른쪽 클릭 - New - Dynamic Web Project 선택

3-2. Project Name 입력

3-2-1. Dynamic web module version을 2.5로 변경 - Servlet 버전 선택.

3-2-2. 필요할 경우 Working sets 설정

3-2-3. NEXT

3-3. Source folders on build path: 의 src 선택 후 Remove

3-3-1. Add folder 클릭 후 아래 4개 항목을 반복 입력함

3-3-1-1. src/main/java

3-3-1-2. src/main/resources

3-3-1-3. src/test/java

3-3-1-4. src/test/resources

3-3-2. Next

3-4. Content directory:를 src/main/webapp 으로 변경

3-4-1. Generate wev.xml deployment descriptor 가 체크되어 있는지 확인

3-4-2. Finish



Project 구조

Java Resources > src/main/java

Web Application 에 필요한 Java File 들을 작성함.

Java Resources > src/main/resources

Web Application 에 필요한 환경 설정 들을 작성함.

Java Resources > src/test/java

Web Application 을 테스트 할 수 있는 코드를 작성함

JUNIT 이 사용됨

Java Resources > src/tset/resources

Web Application 을 테스트 하는데 필요한 환경 설정들을 작성함



Project > src > main > webapp

html, jsp, javascript, css, image 등의 파일을 작성함

주로 사용자가 보거나 사용할 수 있는 파일을 넣어둠.


Project > src > main > webapp > WEB-INF

Web Application 자체의 환경 설정 파일들이 들어 있음.(web.xml)

또는 사용자로부터 숨기고 싶은 자원들(Resource)을 여기에 넣기도함.



Web Project 실행하기

1. Servers View 의 Tomcat 서버를 오른쪽 클릭 - Add and Remove 선택

2. 실행하고 싶은 Web Project를 선택하고 Add > 클릭

3. Finish 

* 1 부터 3 까지의 작업은 최초 한 번만 수행함.

4. Servers View를 선택하고 ▶ 아이콘 클릭

5. Browser 에서 아래 URL을 입력함

http://host:port/ProjectName

예> http://localhost:8080/HelloWeb


HTML + Java ==> JSP

HTML 문서에 Java 코드를 실행할 수 있음 = JSP


JSP = Java Server Page


마지막 설정

jsp, html, css, js Encoding 변경하기 (한번만 해두면 되는 설정)

EUC-KR -> UTF-8

Window - Preferences - Web - CSS Files - Encoding - ISO10646/Unicode(UTF-8)

    HTML Files - Encoding - ISO10646/Unicode(UTF-8)

    JSP Files - Encoding - ISO10646/Unicode(UTF-8)

Apply - OK





-END-

반응형