스프링 부트 & gradle로 apache commons 의 io와 fileupload를 사용하려고 하였는데 build가 안되는 문제가 발생 했다..!
빌드는 잘 되는데 자꾸 설정할 때 import가 안먹는 현상이 일어나서 이것저것 찾아보았다.
하지만 아래와 같은 오류가 발생했다..
대충 읽어보니 자바 17... 뭐시기뭐시기..
찾아보니 스프링 부트 3.0을 선택하게 되면 Java 17 버전부터 가능하다고 한다.
SpringBoot 2.x.x 버전대는 Java8 ~ Java16 까지 가능하다고 한다.
SpringBoot 3.x.x 버전이상은 Java 17을 채용해야한다는 것이다.
그런데 나는
위와같이 자바를 17을 사용하고있다..
이것을 해결하려면 로컬도 자바17을 물고 있어야한다는 것.
본인은 로컬 환경 자바 17로 설정하기 귀찮아서 다운그레이드 하였음..