인텔리제이를 2025.2 버전으로 업데이트한 이후로 Gradle 프로젝트의 main()을 실행할 때 Gradle 콘솔로 실행되는 문제가 발생했습니다.

기존에는 이렇게 실행되던게

이렇게 바뀌어버린 것이죠.
반면에 스프링부트 프로젝트는 빌드 도구가 Gradle이라도 여전히 인텔리제이 콘솔로 실행되는 것을 확인할 수 있었습니다.

개인적으로 Gradle 콘솔은 소스코드 실행 결과를 보기엔 굉장히 불친절한 콘솔이라고 생각해서 기존 방식을 사용할 수 없는지 YouTrack에서 관련 정보를 찾아보니, 일부 사용자들이 자바/코틀린 프로젝트가 Gradle을 사용하는지 아닌지 구분하기 어렵다는 의견이 있어서 변경되었다는 내용을 찾을 수 있었습니다.

이에 대해 기존 방식을 사용하고 싶은 사용자들은 설정이 가능하다고 합니다. [Settings] → [Advanced Settings]에 들어가보면 [Run using Gradle]이라는 설정이 기본적으로 체크가 되어있는데, 이 설정을 체크 해제하면 기존과 동일하게 빌드는 Gradle로 하고 실행은 인텔리제이 콘솔로 실행할 수 있습니다.

참조 링크
https://youtrack.jetbrains.com/projects/KTIJ/issues/KTIJ-35176/Kotlin-Run-configuration-now-uses-Gradle-task-for-main-execution-IntelliJ-2025.2
youtrack.jetbrains.com
'Development > etc.' 카테고리의 다른 글
| [REST] 실무에서의 PUT과 PATCH에 대한 개인적인 생각 정리 (2) | 2025.05.23 |
|---|---|
| [IntelliJ] Remote JVM Debug를 사용해서 서버를 원격으로 디버깅 하기 (0) | 2024.10.02 |
| [Gradle] 순수 자바/코틀린 Gradle 프로젝트를 실행 가능한 jar 파일로 빌드하기 (2) | 2023.11.28 |
| [IntelliJ] 스프링부트 프로젝트의 클래스 또는 리소스 수정 후 자동으로 재시작하기 (2) | 2023.11.02 |
| [IntelliJ] 인텔리제이의 Remote host를 사용하여 서버에 접속해보자! (0) | 2023.03.09 |
댓글