• 분류 전체보기
    • 갈무리
    • 씨플플
    • SPRING
    • PI
    • ALGORITHM
    • DIARY
    • (∗❛ᴗ❛∗)
    • (●'◡'●)
    • 민디의 취준일기 (202301~)
  1. Spring Tomcat 10 프로젝트 구동 시 에러 (java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener) 2021.09.19
  2. Spring 4.12.0 설치하기 2021.09.19
  3. [Spring4] Ajax 예제 (Controller에서 string, vo, list, map 받아오기) 2020.12.16
  4. [Spring4] RestController + 댓글기능 restful 서비스 구현 2020.12.15
Spring 프로젝트 자바 버전 변경하기 #SPRING
2021. 9. 14.

** 기록용

 

 

프로젝트 ▶ Properties

 

 

1. Project Facets 에서 Java Version 변경

 

 

2. Java Build Path 에서 JRE System Library 선택하고 [Edit]

 

 

2. Java Build Path 에서 JRE System Library 선택하고 [Edit]

 

 

3. Java Compiler 에서 Compiler compliance level 변경

 

 

pom.xml으로 와서 properties의 java-version 변경

 

전 14.0.2 로 변경했습니다

 

<properties>
		<java-version>14.0.2</java-version>
		<org.springframework-version>5.2.3.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 하단 플러그인 부분도 수정

저는 아까 Java SE-14로 선택했으니 14

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.5.1</version>
                <configuration>
                    <source>14</source>
                    <target>14</target>
                    <compilerArgument>-Xlint:all</compilerArgument>
                    <showWarnings>true</showWarnings>
                    <showDeprecation>true</showDeprecation>
                </configuration>
            </plugin>

 

티스토리툴바