Error

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.

김먼저 2022. 10. 10. 23:03

강의를 듣다가 새로운 프로젝트를 생성한 후

 

 

메인에 문구를 출력해 테스트 실행  →  System.out.println("")

 

 

문구가 출력은 되나 다음과 같은 메세지가 발생했습니다.

 

 

 

 

빌드 시 Deprecated 된 기능들이 있어서 현재의 gradle과 호환이 맞지 않다는 메시지인걸로 해석됩니다.

 

 

(Deprecated : '중요도가 떨어져 더 이상 사용되지 않고 앞으로는 사라지게 될' 이란 의미입니다.)

 

 

그냥 경고 메세지로 Gradle 버전을 올려줘야 하지만 경고 메세지를 무시할 수 있습니다.

 

 

아래 You can use '--warning-mode all' 을 사용하여 경고를 무시할 수도 있습니다.

 

 

(...뭐가 안맞았나 찾아봐야겠네요..)

 

 

뭐...일단 실행은 되지만 초반부터 저런 메세지는 찝찝하니 하나씩 해결하기로 했습니다.

 

 

참고로 빨간 박스 안에 메시지만 해결하면 밑에 메세지들도 없어집니다.

 

 

1.  상단 File > settings... 클릭

 

 

 

2. 빨간 박스안에 'Gradle'을 전부 'IntelliJ IDEA' 로 변경  →  'Apply' 버튼 클릭  → 'OK' 버튼 클릭!!

 

 

 

 

3. 재실행 해보기

 

 

찝찝했던 모든 메세지가 없어진 것을 확인할 수 있습니다!!

 

 

 

 

 

 

 

 

 

 

 

 

p.s.  검색하면 아래 방법도 나오는데, 전 이걸로 해결이 안되더라구요..

 

 

 

 

 

--warning-mode=all --stackctrace 입력 후 Apply - OK 버튼

 

 

 

 

File > Invalidate Caches... 클릭!!

 

 

 

 

'Invalidate and Restart' 버튼 클릭 후 다시 재실행하기!

 

 

Main 실행 결과 해결되지가 않네요..

 

 

저는 첫번째 방법으로 해결했습니다!!