기본 환경
- Spring Framework 3.1.1
- java version 1.6
- Maven compiler source 1.6, target 1.6
- servlet-api 2.5
- jsp-api 2.1
변경할 환경
- Spring Framework 4.3.4
- java version 1.8
- Mave compiler source 1.8, target 1.8
- servlet-api 3.0
- jsp-api 2.2
설정을 변경하기 위해 pom.xml을 수정해야한다.
1. java version 1.6 → 1.8, Spring Framework 3.1.1 → 4.3.4으로 변경
<properties>
<java-version>1.8</java-version>
<org.springframework-version>4.3.4.RELEASE</org.springframework-version>
<org.aspectj-version>1.6.10</org.aspectj-version>
<org.slf4j-version>1.6.6</org.slf4j-version>
</properties>
2. Servlet api 버전을 2.5 → 3.0.1으로 변경(artifactId의 경우 servlet-api → javax.servlet-api으로 변경)
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
3. jsp api 버전을 2.1 → 2.2으로 변경
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
<scope>provided</scope>
</dependency>
4. Maven compiler source와 target을 1.6 → 1.8으로 변경
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<compilerArgument>-Xlint:all</compilerArgument>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
</configuration>
</plugin>
5. 프로젝트의 오른쪽 마우스 클릭 후 properties 클릭
6. Java Build Path를 선택한 후 Libraries에서 1.6 → 1.8으로 변경
7. Java Compiler 에서 JDK Compiance를 1.8로 지정
8. Project Facets에서 Dynamic Web Module를 3.0으로, java를 1.8으로 변경
9. 프로젝트에 오른쪽 마우스를 클릭하여 Maven → Update Project를 선택하여 설정한 내용을 적용한다.
'Spring' 카테고리의 다른 글
Springframework AOP란? (0) | 2021.03.25 |
---|---|
Spring log4j 라이브러리란? (0) | 2021.03.25 |
SELECT 문으로 데이터 랜덤으로 가져올 경우에 대한 성능 테스트 (0) | 2020.12.05 |
Mybatis에서 대량의 데이터를 넣을 때 bulk insert를 사용하자 (0) | 2020.12.05 |
멀티 스레드 환경에서 동일 데이터에 대해서 업데이트 시 고려해야 할 사항 (0) | 2020.12.05 |