Spring Boot 버전을 2.x -> 3.x 버전으로 변경 후, Gradle 빌드를 하면 아래의 메시지와 함께 빌드 에러가 발생하는 경우를 볼 수 있다. - Incompatible because this component declares an API of a component compatible with Java 17 and the consumer needed a runtime of a component compatible with Java 11 이는 Java 버전에 따른 문제인데, 2.x 버전의 경우 Java 11을 사용했지만 3.x 버전으로 변경하는 경우 Java 17을 사용해야 한다. Java 17을 설정하고 환경변수를 설정해주면 해결 된다. Ubuntu의 경우 아래와 같이 진행한다. # Jav..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/c2rQO7/btr2DCoLMDZ/7HxNYB4KAAW3OXmp9TzUv0/img.png)
Spring Boot을 이용하다보면 가끔 Spring Framework의 버전이 무엇인지 확인할일이 생깁니다. gradle 파일에 Spring Boot의 버전은 지정했으나, Core인 Spring Framework의 버전은 따로 명시하지 않는 경우 어떻게 확인해야 할지 난감합니다. 이때는 Spring Boot의 Maven Repository에서 참고하면 쉽게 확인 가능합니다. https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter 링크에 접속하면 Repository에 올라와 있는 Spring Boot의 버전들이 보입니다. 찾고자 하는 버전을 눌러 Compile Dependencies 내용을 확인 합니다. 그리고 Dep..
- Total
- Today
- Yesterday
- AR스티커
- chromecast2
- 워치어베인 2nd edition
- 크롬캐스트2
- 가죽여권지갑
- 오드컨테이너
- 유리스톤칩
- Chromecast
- 글로벌자동차유리
- 글자수 세기 프로그램
- 워치어베인
- LG워치 어베인
- 크롬캐스트
- 증여세셀프신고
- 글자수 세는 프로그램
- LGPay
- 앞유리돌빵
- 여권케이스
- LG워치
- 커플여권지갑
- 커플여권케이스
- 워치어베인 2nd 에디션
- AR Stickers
- 에어팟안드로이드
- 무료복원
- LGG6
- 미성년자녀증여세
- LG페이
- 가죽여권케이스
- 자동차유리스톤칩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |