훌륭한 개발자 동료로 성장하길 꿈꾸며

[Intellij IDEA] 망치버튼 (Build Gradle) 활성화하는 방법 본문

Programming/IDE

[Intellij IDEA] 망치버튼 (Build Gradle) 활성화하는 방법

CHOIALTH 2023. 4. 14. 01:58

인텔리제이는 사용자를 위해 다양한 편의 기능을 제공한다.

그 중 대표적인 Build Gradle 기능을 활성화 시키는 방법을 공유해본다.

 

나는 해당 기능(버튼)을 망치라고 부른다.

보다시피 망치 모양으로 생겼고, 이 기능을 알려준 스타터스 동기가 망치라고 불러서?ㅋㅋㅋ

 

망치(Build Gradle 버튼)

 

이 버튼을 누르면 서버 재시작 없이 정적 리소스(HTML, CSS 등)의 변경사항을 실시간으로 반영해준다!

정적 리소스의 경우에 한정될 뿐이지만, 직접 써보면 작업 효율이 상승하는 것을 무조건 체감할 수 있다!

 

설정방법은 크게 어렵지 않다.

 

Gradle 프로젝트의 경우 build.gradle 파일에 아래와 같이 의존성을 추가해주면 된다.

dependencies {
    developmentOnly("org.springframework.boot:spring-boot-devtools")
}

 

Maven 프로젝트의 경우 pom.xml 파일에 아래의 코드를 추가해주면 된다.

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <optional>true</optional>
    </dependency>
</dependencies>

 

이후 File - Settings - Compiler로 들어간 후 Build project automatically를 체크해주면 된다!

 

위와 같은 설정을 마치면, 망치버튼을 사용할 수 있다. 

많은 사람들이 망치 기능을 잘 사용했으면 좋겠다 ㅎㅎ