일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- spring boot
- QureyDsl
- springboot
- AWS
- NoSQL Workbench
- jenkins window
- 알림톡
- jenkins bitbucket
- layout-dialect
- docker
- EC2
- 개발서버
- NoArgsConstructor
- 비즈뿌리오
- jdk upgrade
- DynamoDB
- querydsl
- push 403
- Kotlin
- 카카오 알림톡
- modelmapper
- docker app
- thymeleaf
- docker node
- telegram
- growpart
- Telegram API
- 윈도우 개발서버
- 고정 아이피
- rbenv
Archives
- Today
- Total
givepro
gradle error - NoClassDefFoundError (org.jetbrains.kotlin.com.intellij.pom.java.LanguageLevel) 본문
백엔드/SpringBoot
gradle error - NoClassDefFoundError (org.jetbrains.kotlin.com.intellij.pom.java.LanguageLevel)
givepro 2023. 4. 11. 13:54반응형
Could not initialize class org.jetbrains.kotlin.com.intellij.pom.java.LanguageLevel
최근 기존에 잘되고 있는 프로젝트를 다시 클론 받아서 build 해보려는데 오류가 발생했다.
검색을 해보니 코틀린의 경우 JDK 16버전 이상인 경우 오류가 발생하는 문서가 있었고.. 링크
하지만 아무리 봐도 이상한 부분이 있었다. 해당 프로젝트는 git upstream 브랜치 때문에 별도로 받은거고
기존에 사용하던 프로젝트는 정상적으로 빌드가 되었던 것이다.???
그러면 어떤 부분에서 JDK 버전 충돌이 일어나는것으로 추측하고.. JDK를 모두 삭제하고 프로젝트에 맞는 버전 하나만 설치 후 진행을 해도 똑같은 상황이었다. (사이드 프로젝트로 테스트 하는중에 17버전을 받은 적이 있었음)
이런저런 이유로 캐시문제로 예상되어 프로젝트 내에서 clean을 해도 동일해서 혹시나 루트 폴더에서 gradle 관련된 폴더를 찾아보니 cache가 있었음을 확인했다.
sudo 권한으로 .gradle 폴더를 삭제 후 다시 진행을 해보니 정상적으로 실행이 되었다.
'백엔드 > SpringBoot' 카테고리의 다른 글
공공데이터 날씨 API 활용 (0) | 2022.10.28 |
---|---|
spring boot jdk upgrade (8 → 11) (0) | 2022.10.28 |
JPA Specification 활용하여 다중 조건 쿼리문 구현 (0) | 2022.10.28 |
DTO 사용 시 참고사항 (@NoArgsConstructor, Mapper) (0) | 2022.10.27 |
Spring boot QureyDsl 설정 (멀티 모듈) (0) | 2022.10.25 |
Comments