Spring MVC WEB 프로젝트 생성 및 WAS 구동
- JAVA/Spring 프레임워크
- 2018. 5. 10. 00:21
Spring WEB 프로젝트 생성 및 WAS 구동
STS에서는 별다른 설정없이 Spring WEB 프로젝트를 생성할 수 있는 샘플을 제공한다. 필요 따라서 Spring Boot 프로젝트등도 생성할 수 있지만, 본 포스팅에서는 Legacy 프로젝트로 Spring MVC Web 프로젝트를 생성한다.
Spring Legacy Project 생성
STS 실행 → New → Spring Legacy Project
Project name입력 → Spring MVC Project → Next
Package명 입력 → Finish
프로젝트를 생성이 완료되면 <annotation-driven/> 태그에서 발생하는데, Java 버젼 및 Spring lib버젼 변경이 필요하다.
\src\main\webapp\WEB-INF\spring\appServlet\servlet-context.xml 에러내용
Error occured processing XML 'org/springframework/format/support/FormattingConversionServiceFactoryBean'. See Error Log for more details
pom.xml파일을 오픈하여 jdk 버젼 및 Spring lib 버젼 변경을 수행해야 한다.
pom.xml 변경전
<properties>
<java-version>1.6</java-version>
<org.springframework-version>3.1.1.RELEASE</org.springframework-version>
<org.aspectj-version>1.6.10</org.aspectj-version>
<org.slf4j-version>1.6.6</org.slf4j-version>
</properties>
pom.xml 변경후
<properties>
<java-version>1.8</java-version>
<org.springframework-version>4.3.8.RELEASE</org.springframework-version>
<org.aspectj-version>1.6.10</org.aspectj-version>
<org.slf4j-version>1.6.6</org.slf4j-version>
</properties>
Spring MVC WEB 프로젝트 폴더구조
TOMCAT 9.0 구동
마지막으로 생성된 샘플 프로젝트를 TOMCAT에 구동시켜 보자. 우선 아래와 같이 설정을 통해서 Server 추가 등록 작업이 필요하다.
Window → Preferences
Server → Runtime Environment → Add...
Apache → Next
Tomcat installation directory 입력 → Finish
(만약, Tomcat을 설치하지 않았다면 [JAVA/Spring 프레임워크] - SPRING 개발환경 구축 를 참조)
마지막으로 Project 선택 → Run As → Run on Server
Tomcat v9.0 Server → Finish
위의 과정이 완료되면 아래와 같이 localhost와 8080포트를 통해서 정상적으로 tomcat 서비스를 구동한 것을 볼 수 있다.
http://localhost:8080/app
'JAVA > Spring 프레임워크' 카테고리의 다른 글
윈도우10 MariaDB 마리아DB 설치방법 (3) | 2018.05.13 |
---|---|
SPRING 개발환경 구축 (0) | 2018.05.09 |
이 글을 공유하기