1. 먼저 아래에 접속해 STS 3.9.X버전을 설치한다.
https://spring.io/tools3/sts/all
그리고 최신버전 또는 옛날
버전을 설치한다.
2. 프로젝트 생성에서 MVC PROJECT를 설치한다.
3. 프로젝트의 pom.xml에 들어가 밑줄친 부분을 1.8버전, 4.3.x버전으로 변경한다
아래와 같이 변경
4. maven-compiler-plugin을 1.8버전으로 변경한다
아래와 같이 변경한다
전부 변경하였다면 저장해준다.
5. 프로젝트 우클릭 후 Properties를 클릭한다.
Project Facets에서 1.6으로 되어있는 Java버전을 1.8로 변경한다
Dynamic Web Module 또한 3.0으로 변경하여도 상관없으나 만약 변경한다면 프로젝트의 web.xml파일에 들어가서
web.xml 파일 상단에 web-app version="2.5" 버전을 web-app version="3.0"으로 같이 변경해준다.
6. Java Compiler 에 접속하여 버전을 1.8버전으로 변경해준다
만약 변경되어 있지 않거나 없다면 아래 사진의 파란색부분인 Java Build Path을 클릭한다.
Java Build Path에서 Add Library를 클릭해준다.
JRE System Library를 선택한다.
Installed JREs를 클릭한다.
Add를 클릭한다.
Standard VM을 선택한다.
Directory를 클릭하여 Java 1.8버전이 있는 폴더를 선택하여 Apply버튼을 눌러주어 1.8버전을 선택하고 다시 6번의 Proejct Facets에 들어가 1.8로 수정해주면 된다.
7. 프로젝트 우클릭 후 Update Project를 해준 뒤 실행해보면 잘 실행이된다.
참고로 pom.xml에 있는 servlet-api 버전이나, jsp, jstl 버전을 최신버전으로 변경해주어도 좋다
'Develop > Spring' 카테고리의 다른 글
Spring Security URL login (0) | 2021.01.22 |
---|---|
Spring Tomcat JNDI 설정 (0) | 2020.11.17 |
Spring Security Custom Filter (0) | 2020.11.09 |
Spring security 로그인(DB에 있는 아이디 조회) (0) | 2019.11.02 |
Spring Mybatis + MariaDB(HikariCP) 설정 (0) | 2019.10.24 |