인텔리제이 2020.3 에서는 java 17 작동이 안된다.
java17 사용하려면 인텔리제이 버전을 높여야 한다.
그렇지 않으면 java 11로 낮추어야 하는데 스프링 부트 3은 java 17 부터 지원하기 때문에
스프링 부트를 2로 내리는 방법을 알리고자 한다.
1. project SDK 는 java 11 로 한다.
Java version 17 21 22 만 나온다.
일단 17 로 하자
2. 프로젝트 완료된 후 pom.xml 에서 스프링 부트 버전을 2버전으로 변경한다.
3. 톰캣 시작후 정상적으로 안되면 아래 restart 한다.
'프로그래밍 > Java' 카테고리의 다른 글
[vscode] java17 + springboot3.1 + mysql8 + mybatis3.0 + themleaf (0) | 2024.11.26 |
---|---|
[spring boot JPA] object references an unsaved transient instance - save the transient instance before flushing 오류 원인 (0) | 2023.08.25 |
spring boot 와 JPA + mysql 사용한 두개 테이블 조인 Insert (0) | 2023.08.23 |
spring boot 와 JPA 사용한 프로젝트 전체 구조 (0) | 2023.08.23 |
IntelliJ 이용하여 스프링 부트 + JPA + Mysql + thymleaf 게시판 CRUD (0) | 2023.08.23 |