일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Gradle
- php
- Spring
- linux
- springboot
- java
- jenkins
- Git
- IntelliJ
- laravel
- Web Server
- 맛집
- jsp
- it
- Oracle
- Spring Boot
- redis
- tool
- devops
- elasticsearch
- 요리
- Design Patterns
- JVM
- javascript
- ReactJS
- ubuntu
- db
- Spring Batch
- MySQL
- AWS
Archives
- Today
- Total
아무거나
[intellij] intellij에서 jdk버전을 바꿀 때 class 오류 해결 본문
반응형
jdk를 변경해야되는 이슈가 생겨 다시 설치하고 스프링부트를 실행시켰는데 아래와 같은 오류가 발생하였다.
오류: 기본 클래스 ApiApplication을(를) 로드하는 중 LinkageError가 발생했습니다.
java.lang.UnsupportedClassVersionError: ../ApiApplication has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 53.0
그래서 상단의 File -> Project Structure 에서 jdk location을 다시 세팅하였고
File -> Settings -> Build, Execution, Deployment -> Build Tools -> Gradle 에서 Gradle JVM 설정도 변경하였지만
해결이 되지 않았다.
그래서 build.gradle에 있는
targetCompatibility = 1.10
sourceCompatibility = 1.10
설정되어있는 버전을
아래와 같이 변경하였더니 정상동작하였다. ( jdk 10 -> 9 다운그레이드 작업중 )
targetCompatibility = 1.9
sourceCompatibility = 1.9
반응형
'IT > 개발관련툴' 카테고리의 다른 글
[intellij] Lombok 활성화 설정 (0) | 2019.08.21 |
---|---|
[intellij] cannot run program "git.exe" error (0) | 2019.08.21 |
[IntelliJ] SonarLint 사용 (코드품질관리) (0) | 2019.06.18 |
[SuperPutty] AWS EC2 인스턴스 접속 (0) | 2019.06.14 |
오픈소스 모니터링 툴 종류 (0) | 2019.03.21 |
Comments